A production-ready Telegram bot template to generate custom booking bots from Excel/CSV. Built with python-telegram-bot v21, async SQLAlchemy 2.0, dual-language (EN/AR), and auto-cleanup. - AbdallahAlhasan/appointment-telegram-bot-template
Replies
Best
The async SQLAlchemy setup and the auto-cleanup hook saved me hours of boilerplate, and the EN/AR toggle actually swaps menus properly instead of half-translating labels.
Report
One thing that would make this template even better is a built-in admin dashboard or web panel to view, edit, and export bookings without going through SQL queries. Something simple with Flask or FastAPI would save a lot of time for non-technical users managing appointments.
Report
The async SQLAlchemy 2.0 setup with auto-cleanup is exactly the kind of production thinking most templates skip. Really clean execution on the dual-language piece too.
Replies
The async SQLAlchemy setup and the auto-cleanup hook saved me hours of boilerplate, and the EN/AR toggle actually swaps menus properly instead of half-translating labels.
One thing that would make this template even better is a built-in admin dashboard or web panel to view, edit, and export bookings without going through SQL queries. Something simple with Flask or FastAPI would save a lot of time for non-technical users managing appointments.
The async SQLAlchemy 2.0 setup with auto-cleanup is exactly the kind of production thinking most templates skip. Really clean execution on the dual-language piece too.