init commit

This commit is contained in:
2025-12-18 05:55:32 +09:00
commit a6817e487e
72 changed files with 13847 additions and 0 deletions

20
app/__main__.py Normal file
View File

@@ -0,0 +1,20 @@
"""
Точка входа для запуска приложения как модуля 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)