Обновление 4.2
This commit is contained in:
@@ -1,14 +1,11 @@
|
||||
# BotCode/keyboards/inline_kb/actor_kb.py
|
||||
# Создания инлайн-клавиатуры на команду: /actor
|
||||
|
||||
from aiogram import Router
|
||||
from aiogram.types import InlineKeyboardMarkup
|
||||
from aiogram.utils.keyboard import InlineKeyboardBuilder
|
||||
from BotLibrary import ikb
|
||||
|
||||
# Создание роутера и настройка экспорта
|
||||
__all__ = ("router", "get_actor_kb", "kb_text", "ButtonInl",)
|
||||
kb_text = "ActorKb"
|
||||
router = Router(name="actor_kb_router")
|
||||
__all__ = ("get_actor_kb", "ButtonInl")
|
||||
|
||||
|
||||
# Класс с параметрами кнопок
|
||||
@@ -35,20 +32,14 @@ class ButtonInl:
|
||||
|
||||
# Функция создания клавиатуры на команду: /actor
|
||||
def get_actor_kb() -> InlineKeyboardMarkup:
|
||||
# Создаем билдер клавиатуры
|
||||
builder = InlineKeyboardBuilder()
|
||||
|
||||
# Добавляем кнопки, группируя их по строкам
|
||||
builder.button(text=ButtonInl.tg_chn, url=ButtonInl.tg_chn_url)
|
||||
builder.button(text=ButtonInl.tg_chat, url=ButtonInl.tg_chat_url)
|
||||
|
||||
builder.button(text=ButtonInl.web_text, url=ButtonInl.web_url)
|
||||
builder.button(text=ButtonInl.random_site, callback_data=ButtonInl.random_site_cbd)
|
||||
builder.button(text=ButtonInl.random_num_dice, callback_data=ButtonInl.random_num_dice_cbd)
|
||||
builder.button(text=ButtonInl.random_num_modal, callback_data=ButtonInl.random_num_modal_cdb)
|
||||
|
||||
builder.adjust(2, 1)
|
||||
|
||||
return builder.as_markup()
|
||||
ikb.button(text=ButtonInl.tg_chn, url=ButtonInl.tg_chn_url)
|
||||
ikb.button(text=ButtonInl.tg_chat, url=ButtonInl.tg_chat_url)
|
||||
|
||||
ikb.button(text=ButtonInl.web_text, url=ButtonInl.web_url)
|
||||
ikb.button(text=ButtonInl.random_site, callback_data=ButtonInl.random_site_cbd)
|
||||
ikb.button(text=ButtonInl.random_num_dice, callback_data=ButtonInl.random_num_dice_cbd)
|
||||
ikb.button(text=ButtonInl.random_num_modal, callback_data=ButtonInl.random_num_modal_cdb)
|
||||
|
||||
ikb.adjust(2, 1)
|
||||
return ikb.as_markup()
|
||||
|
||||
Reference in New Issue
Block a user