Перед вами простой Telegram-бот, который использует форумы в Telegram для разделения разговоров с разными юзерами по разным топикам. По сути, это логическое развитие моего stateless фидбек-бота.
- Python 3.11
- PostgreSQL 15
- Redis
- aiogram 3.x
- SQLAlchemy 2.x
- psycopg3 (aka psycopg)
и другие...
Можно ориентироваться на docker-compose.example.yml для локального запуска PostgreSQL и Redis. Заполните данные в init-user-db.sh или создайте юзера с базой вручную.
В файле settings.yml
(основан на settings.example.yml) укажите настройки, подложите свои файлы
локализации, согласно инструкции, и запустите бота. Docker-образы будут позднее.