Apokaliepsis
@Apokaliepsis
Главное - задать правильный вопрос

Как в aiogram вызвать функцию отправки сообщения из другого класса?

Подскажите, как реализовать метод оправки сообщения, используя aiogram, чтобы можно было отправлять сообщения не только из главного файла бота, но и из других классов приложения?

Например:
так можно вызвать метод из любого места программы и сообщение отправится:
send_text = 'https://api.telegram.org/bot' + API_TOKEN + '/sendMessage?chat_id=' + chat_id + '&parse_mode=Markdown&text=' + text
    response = requests.get(send_text)

А вызывая метод из файла бота:
RuntimeWarning: coroutine 'MessageMethods.send_message' was never awaited`
Несмотря на то, что вызов был сделан с await или без него.
await bot_telegram.send_message(admin_chat_id, "Запустился")
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы