This commit is contained in:
2025-06-08 20:49:10 +09:00
parent 37b152a431
commit f7e0d17829
45 changed files with 53 additions and 53 deletions

31
doners/old_2/main.py Normal file
View File

@@ -0,0 +1,31 @@
import logging
from aiogram import Bot, Dispatcher, types
from aiogram.contrib.middlewares.logging import LoggingMiddleware
from aiogram.utils import executor
from aiogram.dispatcher import FSMContext
from aiogram.dispatcher.filters.state import State, StatesGroup
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
from dotenv import load_dotenv
import os
from handlers import register_handlers
from database import create_tables
# Загрузка переменных окружения из .env файла
load_dotenv()
API_TOKEN = os.getenv('BOT_API_TOKEN')
OPERATORS_GROUP_ID = int(os.getenv('OPERATORS_GROUP_ID'))
ADMIN_GROUP_ID = int(os.getenv('ADMIN_GROUP_ID'))
logging.basicConfig(level=logging.INFO)
bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot)
dp.middleware.setup(LoggingMiddleware())
# Основное приложение
if __name__ == '__main__':
create_tables()
register_handlers(dp, OPERATORS_GROUP_ID)
executor.start_polling(dp, skip_updates=True)