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%
| app/libraries | Switched back to Postgresql. Total code refactor. | |
| budget.py | Switched back to Postgresql. Total code refactor. | |
| LICENSE | Added | |
| publisher.py | Switched back to Postgresql. Total code refactor. | |
| README.md | Updated | |
| requirements.txt | Switched back to Postgresql. Total code refactor. | |
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:
-
Run
pip install -r requirements.txtto install needed Python libraries. -
Run
python budget.pyto manage or list your bills and donations. First run will ask you needed parameters. -
Use your favourite scheduling method to set
python publisher.pyto 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.