from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton | |
from chatbot.plugins.languages import LANGUAGES | |
def get_language_keyboard(): | |
keyboard = [] | |
for lang_code, lang_name in LANGUAGES.items(): | |
keyboard.append( | |
[InlineKeyboardButton(lang_name, callback_data=f"lang_{lang_code}")] | |
) | |
keyboard.append([InlineKeyboardButton("Cancel", callback_data="cancel")]) | |
return InlineKeyboardMarkup(keyboard) | |