Как упоминалось на прошлом уроке, в aiogram Inline клавиатура может отправлять callback — это строка, которая с помощью фильтра вызывает нужную функцию (хэндлер). Пользователь не видит этот callback, но мы можем использовать его для передачи какой-либо полезной информации, например ID. Рассмотрим пример использования Inline клавиатуры с callback: inline_main = InlineKeyboardMarkup(inline_keyboard=[ [InlineKeyboardButton(text='Корзина', callback_data='basket')], [InlineKeyboardButton(text='Каталог', callback_data='catalog')], [InlineKeyboardButton(text='Контакты', callback_data='contacts')] ]) Коллбэки basket/catalog/contacts будут обрабатываться хэндлерами по примеру: from aiogram import Router, F from aiogram.types import Message, CallbackQuery from aiogram.filters import CommandStart import app.keyboards as kb router = Router() @router.message(CommandStart()) async def cmd_start(message: Message): await message.answer(f'Привет!', reply_markup=kb.inline_mai