1
2
Fork
You've already forked budget
0
Budget helps you control the bills and donations of your Mastodon server and to share your current finantial status with your users, by posting it via the Publisher bot.
  • Python 100%
2025年10月02日 19:36:41 +02:00
app/libraries Switched back to Postgresql. Total code refactor. 2025年10月02日 19:25:03 +02:00
budget.py Switched back to Postgresql. Total code refactor. 2025年10月02日 19:25:03 +02:00
LICENSE Added 2020年12月24日 17:19:21 +01:00
publisher.py Switched back to Postgresql. Total code refactor. 2025年10月02日 19:25:03 +02:00
README.md Updated 2025年10月02日 19:29:13 +02:00
requirements.txt Switched back to Postgresql. Total code refactor. 2025年10月02日 19:36:41 +02:00

Budget

Budget helps you control your Mastodon's server bills and donations and share the current financial status with your users by posting it via the publisher bot.

Dependencies

  • Python 3
  • access token of a Mastodon's bot account

Usage:

Within Python Virtual Environment:

  1. Run pip install -r requirements.txt to install needed Python libraries.

  2. Run python budget.py to manage or list your bills and donations. First run will ask you needed parameters.

  3. Use your favourite scheduling method to set python publisher.py to run regularly. It will post your finances to your Mastodon server.

4.11.2023 New feature Switched from Postgresql to sqlite3.
4.11.2023 New feature Total refactor
5.11.2023 New feature Added Bank balance
2.10.2025 New feature Switched back to Postgresql. Total code refactor.