from aiogram.utils.keyboard import InlineKeyboardBuilder from aiogram.types import InlineKeyboardButton def main_keyboard(): # Создаём билдер для клавиатуры builder = InlineKeyboardBuilder() # Добавляем кнопки builder.button(text="Профиль", callback_data="profile") builder.button(text="FAQ", callback_data="faq") builder.button(text="О нас", callback_data="about") # Строим клавиатуру и возвращаем её return builder.as_markup() def account_keyboard(): builder = InlineKeyboardBuilder() builder.button(text="Баланс", callback_data="balance") builder.button(text="Приобрести подписку", callback_data="buy_subscription") builder.button(text="Руководство по подключению", callback_data="guide") return builder.as_markup() def buy_keyboard(): builder = InlineKeyboardBuilder() builder.button(text="Подписки", callback_data="subs") builder.button(text="О тарифах", callback_data="about_tarifs") builder.button(text="Назад", callback_data="profile") return builder.as_markup() def subhist_keyboard(): builder = InlineKeyboardBuilder() builder.button(text="Назад", callback_data="profile") return builder.as_markup() def popup_keyboard(): builder = InlineKeyboardBuilder() builder.button(text="Хуй знает что здесь", callback_data="unknown") builder.button(text="Назад", callback_data="profile") return builder.as_markup()