How to use ExpenseChatBot
ExpenseChatBot is a Telegram bot with a web dashboard. You add expenses by sending messages in Telegram, and the web app helps you review your expenses, categories, dashboard, and exports.

Open the bot, send /start, and your account will be registered.
Open the Telegram bot
Scan the QR code or open the bot in Telegram. Send /start to register your account.
Set your timezone
Send /settimezone in the bot. You will receive a link where you can choose your timezone.
Start adding expenses
Send expenses in plain English. The bot understands the amount, purpose, and date.
Remove mistakes
Reply to an expense message with remove this or delete this to delete that expense.
Review your dashboard
Open the web app to see your expenses, categories, charts, filters, and exports.
Send expenses naturally in Telegram
You do not need to fill a form. Send a short message with the expense amount and purpose. If you include a date, the bot will use it. If you do not include a date, the expense is added for today.
The bot automatically assigns a category and subcategory, so your dashboard stays organized without extra work.
Example messages
Try sending messages like these to the bot.
Made a mistake? Reply to the expense message
If you want to delete an expense, go to the message where the bot confirmed or recorded that expense. Reply to that message with a short delete instruction, and the bot will remove the matching expense.
Example replies
Reply to the expense message with one of these phrases, or something similar.
After setup, use the dashboard anytime
Open ExpenseChatBot on the web to view your expenses, monitor your dashboard, filter by dates and categories, and export data.