- Add src/ structure with config and logger modules - Add .env.example with required environment variables - Add python-dotenv dependency - Add TASK.md with implementation roadmap
21 lines
442 B
Python
21 lines
442 B
Python
from telegram.ext import ApplicationBuilder
|
|
|
|
from src.config import BOT_TOKEN
|
|
from src.logger import logger
|
|
|
|
|
|
def main() -> None:
|
|
"""Точка входа приложения."""
|
|
logger.info("Запуск бота...")
|
|
|
|
app = ApplicationBuilder().token(BOT_TOKEN).build()
|
|
|
|
# TODO: добавить обработчики
|
|
|
|
logger.info("Бот запущен")
|
|
app.run_polling()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|