/
romaaaka
/
queuebot
Обзор
Документация
Войти
/
romaaaka
/
queuebot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
1.1.0
src/main.py
20 строк
735 B
Roman
run tests in github actions
17 июн 2024, 18:23
17 июн 2024, 18:23
6892088
Код
Авторство
О чём код?
from vkwave.bots import SimpleLongPollBot, FiniteStateMachine import settings from containers import ServicesContainer from handlers.callback import router as callback_router from handlers.message import router as message_router from middlewares import UserMiddleware, ChatMiddleware bot = SimpleLongPollBot(tokens=[settings.VK_TOKEN], group_id=settings.VK_GROUP_ID) bot.add_middleware(UserMiddleware()) bot.add_middleware(ChatMiddleware()) bot.dispatcher.add_router(message_router) bot.dispatcher.add_router(callback_router) services_container = ServicesContainer(api_context=bot.api_context, fsm=FiniteStateMachine()) services_container.wire(['handlers.message', 'handlers.callback']) bot.run_forever()