Хочу сделать многоуровневое inline-меню на aiogram.
Но столкнулся с проблемой, что когда я задаю callback_query_handler и делаю ответ бота на callback_data. при помощи answer_callback_query, не могу прикрепить к этому ответу следующую inline-клавиатуру присвоением к reply_markup . Терминал пишет, что в данном методе callback_query_handler ключевого слова reply_markup нет.
Как к этому методу можно подцепить клавиатуру? Или есть аналог в данном хэндлере, который может её подцепить?
@dp.callback_query_handler(func=lambda c: c.data and c.data.startswith('result'))
async def process_callback_kb1btn1(call: types.CallbackQuery):
user = user_data[call.id]
game_list = user.result
code = call.data[-1]
int(code)
await bot.answer_callback_query(call.id, text= f"[.]({game_list[code]['img']}) {game_list[code]['names']} .\
\n Цена ≈ {game_list[code]['price']} руб/{game_list[code]['text_price']} USD",\
reply_markup= keyboards.start_menu #терминал говорит, что reply_markup не присутствует в данном методе )