rt2233
@rt2233

Как вывести уведомление aiogram?

Хай, хочу вывести подлобное уведомление при нажатии на кнопку:
61e81d609c8c8265546591.png

Код:
@dp.callback_query_handler(lambda call: True)
async def callback_inline(call):
    await call.answer()
    id_user = call.from_user.id
    if 'pchanel_' in call.data:
         await call.answer('test', show_alert=False)
         print('test')


Таким способом не выводит уведомление и ошибок нет, при этом принт работает
Помогите
  • Вопрос задан
  • 464 просмотра
Решения вопроса 2
@Filipp_SC
PYTHON♥️
У вас не срабатывает handler
стоит использовать lambda по другому
например у вас есть кнопка:
btn = InlineKeyboardButton(text="Яблоко", callback_data='button228')


далее пишем handler:

@dp.callback_query_handler(lambda c: c.data == 'button228') 
async def apple_test(call: CallbackQuery):
    await call.answer(text='Яблоко взято')
Ответ написан
SoreMix
@SoreMix Куратор тега Python
yellow
Вот эту строку в корзину
await call.answer()

И show_alert должно быть True
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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