Telezab/app/bot/telezab_bot.py
UdoChudo ccb47d527f
All checks were successful
Build and Push Docker Images / build (push) Successful in 1m28s
refactor: modularize Telegram bot and add RabbitMQ client foundation
- Рефакторинг Telegram бота на модульную структуру для удобства поддержки и расширения
- Создан общий RabbitMQ клиент для Flask и Telegram компонентов
- Подготовлена базовая архитектура для будущего масштабирования и новых функций

Signed-off-by: UdoChudo <stream@udochudo.ru>
2025-06-16 09:08:46 +05:00

10 lines
341 B
Python

import telebot
import logging
logger = telebot.logger # Используем логгер telebot
logger.setLevel(logging.INFO) # Уровень логов
def run_bot(app, bot):
# Перед запуском polling нужно push app_context, чтобы работал Flask
app.app_context().push()
bot.infinity_polling()