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

Как обработать ботом inline кнопку, если callback_data неизвестно?

Для бота используется библиотека aiogram:

Отправляю инлайн кнопку, где callback_data "user:{user_id}"
А обработка команды идет таким образом

@dp.callback_query_handler(text="user:")

Следовательно, обработчик игнорирует команду, если callback_data != "user:"
Но мне как-то надо получать данные с кнопки

Подскажите, как быть?
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Логично, что нужно использовать другой фильтр
@dp.callback_query_handler(lambda callback_query: True)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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