@Tribian

Как определить что попало в callback (aiogram)?

Бот генерирует кнопки в клавиатуре по данным из базы (имена людей).
Необходимо ловить выбор пользователя (на какую кнопку кликнули).
Сейчас callback отрабатывает, но я не понимаю на какую кнопку нажали.

for item in list_button_name:
            buttons_list.append([InlineKeyboardButton(text = item, callback_data = item)])
        keyboard_inline_buttons = InlineKeyboardMarkup(inline_keyboard = buttons_list)

@dp.callback_query_handler(text = list_button_name)
        async def process_callback_name(callback_query: types.CallbackQuery):
            await bot.answer_callback_query(callback_query.id)
            await bot.send_message(callback_query.from_user.id, 'Вы выбрали имя ->' )
  • Вопрос задан
  • 2045 просмотров
Решения вопроса 1
проверь, что у тебя лежит в callback_query.data
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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