Files
dataset-tg-bot/main.py
Arity-T db7f6ddc18 feat: add database layer
- Add SQLite schema (users, scenarios, replicas, recordings, user_sessions)
- Add UserState enum for FSM states
- Add CRUD operations for all entities
- Add get_stats() for admin dashboard
2026-02-02 20:47:56 +03:00

24 lines
490 B
Python

from telegram.ext import ApplicationBuilder
from src.config import BOT_TOKEN
from src.database import init_db
from src.logger import logger
def main() -> None:
"""Точка входа приложения."""
logger.info("Запуск бота...")
init_db()
app = ApplicationBuilder().token(BOT_TOKEN).build()
# TODO: добавить обработчики
logger.info("Бот запущен")
app.run_polling()
if __name__ == "__main__":
main()