Задать вопрос
@happyjuic

Aiogram не отправляет сообщение, как решить?

Этот код должен отправлять сообщение с инлайн клавиатурой. Но вместо этого он шлет всплывающее сообщение. Просто черное окошко на секунду появляется и все. Как чинить?

@dp.callback_query()
async def callback_query_handler(callback_query: types.CallbackQuery):

    if callback_query.data == 'OpenShop':
        page = pages_script.MainPage(db_script.getMainCategories())
        await callback_query.answer("dwadawd", reply_markup=page[1], parse_mode="MARKDOWN")
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
Wispik
@Wispik
Чинить надо то, что не работает. А здесь, всё работает как надо, callback_query.answer как раз и нужен, чтобы уведомление отправить.
Если память не изменяет, то сообщение отправляется так:
callback_query.message.answer
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы