@AlexaAioGram

Как ловить if в инлайн конструкции?

4 часа просидел что бы решить эту проблему, так и ни чего не получилось, решил обратится к опытным программистам, надеюсь на вашу отзывчивость.

Мне надо что бы конструкция Inline принимала if

@dp.callback_query_handler()
async def plt(call: CallbackQuery):
    if 'abc' in call.message:
        await call.message('Привет')


Вот этот код не ловит " abc " а мне надо что бы его ловил, подскажите пожалуйста как это сделать ?
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
shurshur
@shurshur
Потому что call.message - это сообщение (объект Message), в котором пользователь нажал на кнопку. Тут нужно call.data.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
31 июл. 2021, в 12:18
5000 руб./за проект
31 июл. 2021, в 12:17
200000 руб./за проект
31 июл. 2021, в 12:13
1000 руб./в час