|
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 |
|
|