Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
FinansBot — a Telegram bot for a hosting provider that helps clients and administrators manage payments, service status, and infrastructure. The client can see the amount and date of the next payment, billing period, payment methods with details (USDT, card, etc.), can pay in advance for 1–12 periods with a screenshot upload for verification, send a request to "mark payment," set reminders for 7/3/1 days and on the payment day, view the status of their container (online, load, uptime, domain and SSL, maintenance, when the next payment is due), and access the provider's support service. The admin receives a full panel: reports on hosts and LXC services, billing of containers linked to clients, payment history, payment methods, domain and scheduled maintenance for the client screen, personal and general cash register considering expenses, export of payments to CSV, monitoring CPU/RAM/disk and notifications for container failures, confirmation of payment requests and advance payments, smart messaging distribution to active admin sessions. The bot is deployed on a VPS, operates 24/7 via systemd, and is integrated with LXC on the server.

Stack: Python 3.12, aiogram 3.4, SQLite (aiosqlite, WAL), APScheduler, bcrypt, psutil, python-dotenv, deployment on Linux via systemd and SSH.
Work details
Budget 0 USD
Added 27 May
81 views
Freelancer
Yehor Petrenko
Ukraine Kyiv  7  1

Available for hire Available for hire
7 Safes completed
On the service 11 months 9 days