telegram-feedback-bot-topics
telegram-feedback-bot-topics copied to clipboard
Пример бота обратной связи с использованием БД и «форумов» в Telegram
Telegram Feedback Bot - II
🇷🇺 README на русском доступен здесь
⚠️ Warning: project is still under development, use with caution. Issues are greatly appreciated!
A simple Telegram bot which uses Telegram Forums feature to separate different users to different topics. This bot is the result of evolution of my simple stateless feedback bot.
Used technology
- Python 3.11
- PostgreSQL 15
- Redis
- aiogram 3.x
- SQLAlchemy 2.x
- psycopg3 (aka psycopg)
and more...
Run
You can use docker-compose.example.yml file to deploy PostgreSQL and Redis locally. Fill new user and database data in init-user-db.sh file or do it manually.
Use settings.yml
(based on settings.example.yml) to fill the necessary options, place your localization
files (see relevant README), then run this bot. Docker images will follow soon.