началось Task attached to a different loop
я нигде не использую get_event_loop, но у меня в в on_start motor проверяет индексы (await collection.create_indexes([index])), и на этом месте кидается исключение, потому что мотор внутри использует дефолтныый луп. Пробовал явно его создавать и передавать и в конструктор бота, и в конструктор мотора - та же фигня
можете что-нибудь посоветовать, пожалуйста?
Где именно?
А говоришь глобалов нет
Окей, допустим, почему такой подход раньше был ок а теперь не ок?
Никогда не был ок
А как ок, научи пожалуйста
Внутри он старте создавай раз мой шаблон не зашёл
Ну допустим я его создам внутри функции, как его дальше использовать? Внутрь диспатчера писать? (какой шаблон, где посмотреть?)
В закрепе мой шаблон
Не знаю, придумай что-нибудь
Посмотрю, спасибо
Через мидлварь передать, ну или bot["motor"] = ...
Обсуждают сегодня