old
This commit is contained in:
31
doners/old_2/main.py
Normal file
31
doners/old_2/main.py
Normal 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)
|
||||
Reference in New Issue
Block a user