from typing import Union from pyrogram.types import InlineKeyboardButton, InlineKeyboardMarkup from Devine import app def help_pannel(_, START: Union[bool, int] = None): first = [InlineKeyboardButton(text=_["CLOSE_BUTTON"], callback_data=f"close")] second = [ InlineKeyboardButton( text=_["BACK_BUTTON"], callback_data=f"settingsback_helper", ), ] mark = second if START else first upl = InlineKeyboardMarkup( [ [ InlineKeyboardButton( text="ᴀᴅᴍɪɴ", callback_data="help_callback hb1", ), InlineKeyboardButton( text="ᴀᴜᴛʜ", callback_data="help_callback hb2", ), InlineKeyboardButton( text="ʙʀᴏᴀᴅᴄᴀsᴛ", callback_data="help_callback hb3", ), ], [ InlineKeyboardButton( text="ʙʟ-ᴄʜᴀᴛ", callback_data="help_callback hb4", ), InlineKeyboardButton( text="ʙʟ-ᴜsᴇʀ", callback_data="help_callback hb5", ), InlineKeyboardButton( text="ᴄ-ᴘʟᴀʏ", callback_data="help_callback hb6", ), ], [ InlineKeyboardButton( text="ʟᴏᴏᴘ", callback_data="help_callback hb8", ), InlineKeyboardButton( text="ᴍᴀɪɴᴛᴇɴᴀɴᴄᴇ", callback_data="help_callback hb9", ), InlineKeyboardButton( text="ᴘʟᴀʏ", callback_data="help_callback hb11", ), ], [ InlineKeyboardButton( text="sʜᴜғғʟᴇ", callback_data="help_callback hb12", ), InlineKeyboardButton( text="sᴇᴇᴋ", callback_data="help_callback hb13", ), InlineKeyboardButton( text="sᴘᴇᴇᴅ", callback_data="help_callback hb15", ), ], mark, ] ) return upl def help_back_markup(_): upl = InlineKeyboardMarkup( [ [ InlineKeyboardButton( text=_["BACK_BUTTON"], callback_data=f"settings_back_helper", ), ] ] ) return upl def private_help_panel(_): buttons = [ [ InlineKeyboardButton( text="ʜᴇʟᴘ & ᴄᴏᴍᴍᴀɴᴅs", url=f"https://t.me/{app.username}?start=help", ), ], ] return buttons