SimpleExpenseBot - telegram bot for managing your finance. What in can do:
-
Manage your incomes and outcomes and track your balance
-
Return your incomes and outcomes in text format in telegram
-
Return your incomes and outcomes in .csv file to import it in excel
-
Create python virtual environment with virtualenv or something similar
-
Create environment variable "EXPENSE_BOT_TOKEN" with your bot token
This bot using several python libraries:
-
pyTelegramBotAPI for working with telegram API
-
sqlalchemy for managing sqlite database
-
click for command line interface
To install simple run command
git clone
Activate virtual environment and install all required libraries
pip install -r requirements.txt
If you are in Russia, download, install and launch Tor Browser. Then run
python bot.py start-tor-bot
If Telegram is working in your country just run
python bot.py start-bot
or you can just use my bot to manage your finance: https://t.me/@SimpleExpenseBot