Files
TG_autoposter/app/__main__.py
2025-12-18 05:55:32 +09:00

21 lines
535 B
Python

"""
Точка входа для запуска приложения как модуля Python
"""
import asyncio
import logging
import sys
from app import main
if __name__ == "__main__":
logging.basicConfig(level=logging.INFO)
try:
asyncio.run(main())
except KeyboardInterrupt:
logging.info("Бот остановлен пользователем")
sys.exit(0)
except Exception as e:
logging.error(f"Критическая ошибка: {e}", exc_info=True)
sys.exit(1)