Spaces:
Runtime error
Runtime error
| # K: Keyboard Buttons | |
| from pyrogram.types import KeyboardButton, ReplyKeyboardMarkup | |
| def gen_keyboard(collection: list, row: int = 2) -> list[list[KeyboardButton]]: | |
| keyboard = [] | |
| for i in range(0, len(collection), row): | |
| kyb = [] | |
| for x in collection[i : i + row]: | |
| kyb.append(KeyboardButton(x)) | |
| keyboard.append(kyb) | |
| return keyboard | |
| def session_keyboard() -> ReplyKeyboardMarkup: | |
| return ReplyKeyboardMarkup( | |
| [ | |
| [ | |
| KeyboardButton("New π«"), | |
| KeyboardButton("Delete β"), | |
| ], | |
| [ | |
| KeyboardButton("List π"), | |
| KeyboardButton("Home π "), | |
| ], | |
| ], | |
| resize_keyboard=True, | |
| ) | |
| def start_keyboard() -> ReplyKeyboardMarkup: | |
| return ReplyKeyboardMarkup( | |
| [ | |
| [ | |
| KeyboardButton("π Session"), | |
| KeyboardButton("Force Sub β¨"), | |
| ], | |
| [ | |
| KeyboardButton("π₯ Users"), | |
| KeyboardButton("Others π£"), | |
| ], | |
| ], | |
| resize_keyboard=True, | |
| ) | |