21 lines
533 B
Python
21 lines
533 B
Python
import asyncio
|
|
import os
|
|
|
|
from bot.bot import PingPongBot
|
|
from bot.config import load_config
|
|
|
|
if __name__ == "__main__":
|
|
# Загрузка конфигурации
|
|
config = load_config()
|
|
|
|
env_bot_user = os.getenv("BOT_USER")
|
|
if env_bot_user:
|
|
config["bot_user"] = env_bot_user
|
|
|
|
env_bot_password = os.getenv("BOT_PASSWORD")
|
|
if env_bot_password:
|
|
config["bot_password"] = env_bot_password
|
|
|
|
# Создание и запуск бота
|
|
bot = PingPongBot(config)
|
|
asyncio.run(bot.start()) |