@dp.message_handler()
async def send_katalog(message: types.Message):
if message.text == 'V2':
photo1 = open('shit/V2.jpg', 'rb')
await bot.send_photo(message.chat.id, photo1)
mess2 = "chouse button"
markup_inline = types.InlineKeyboardMarkup()
markup_inline.add(types.InlineKeyboardButton(text='button1', callback_data="but1"))
markup_inline.add(types.InlineKeyboardButton(text='button2', callback_data="but2"))
await bot.send_message(chat_id=message.chat.id, text=mess2, reply_markup=markup_inline)
@dp.callback_query_handler(lambda call: call.data == "but1")
async def katalog_answer(call: types.CallbackQuery):
await bot.answer_callback_query(call.id)
await bot.send_message(call.from_user.id, 'Нажата первая кнопка!')
при нажатии на кнопку 1, бот не выдает никаких ошибок и ничего не делает. помогите решить, пожалуйста, буду очень благодарен