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

Почему Inline кнопка не реагирует с первого раза aiogram?

Идет сначала одна тестовая функция, которая обрабатывает callback. Она выводит пользователю Inline клавиатуру, кнопки которой и не реагируют с первого раза

# первая функция
@router.callback_query(F.data == 'test1')
async def test_1(callback: CallbackQuery):
    await callback.answer('Запрос принят')
    await callback.message.answer("Нажми на любую из кнопок", reply_markup=kb.choose_button)

# вторая функция
@router.callback_query(F.data == 'up')
async def book(callback: CallbackQuery, state: FSMContext):
        await callback.answer("Ok")
        await callback.message.answer("Успешно")
        await state.set_state(States.menu_state)

# сама клавиатура, которую выводит первая функция
choose_book_keyboard = InlineKeyboardMarkup(inline_keyboard=[[InlineKeyboardButton(text="Верх",
                                                                                   callback_data='up')],
                                                             [InlineKeyboardButton(text="Низ",
                                                                                   callback_data='down')]])
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

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