|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import re |
|
|
|
from . import * |
|
|
|
STRINGS = { |
|
1: """π **Thanks for Deploying Ultroid Userbot!** |
|
|
|
β’ Here, are the Some Basic stuff from, where you can Know, about its Usage.""", |
|
2: """π** About Ultroid** |
|
|
|
π§Ώ Ultroid is Pluggable and powerful Telethon Userbot, made in Python from Scratch. It is Aimed to Increase Security along with Addition of Other Useful Features. |
|
|
|
β£ Made by **@TeamUltroid**""", |
|
3: """**π‘β’ FAQs β’** |
|
|
|
-> [Username Tracker](https://t.me/UltroidUpdates/24) |
|
-> [Keeping Custom Addons Repo](https://t.me/UltroidUpdates/28) |
|
-> [Disabling Deploy message](https://t.me/UltroidUpdates/27) |
|
-> [Setting up TimeZone](https://t.me/UltroidUpdates/22) |
|
-> [About Inline PmPermit](https://t.me/UltroidUpdates/21) |
|
-> [About Dual Mode](https://t.me/UltroidUpdates/18) |
|
-> [Custom Thumbnail](https://t.me/UltroidUpdates/13) |
|
-> [About FullSudo](https://t.me/UltroidUpdates/11) |
|
-> [Setting Up PmBot](https://t.me/UltroidUpdates/2) |
|
-> [Also Check](https://t.me/UltroidUpdates/14) |
|
|
|
**β’ To Know About Updates** |
|
- Join @TeamUltroid.""", |
|
4: f"""β’ `To Know All Available Commands` |
|
|
|
- `{HNDLR}help` |
|
- `{HNDLR}cmds`""", |
|
5: """β’ **For Any Other Query or Suggestion** |
|
- Move to **@UltroidSupportChat**. |
|
|
|
β’ Thanks for Reaching till END.""", |
|
} |
|
|
|
|
|
@callback(re.compile("initft_(\\d+)")) |
|
async def init_depl(e): |
|
CURRENT = int(e.data_match.group(1)) |
|
if CURRENT == 5: |
|
return await e.edit( |
|
STRINGS[5], |
|
buttons=Button.inline("<< Back", "initbk_4"), |
|
link_preview=False, |
|
) |
|
|
|
await e.edit( |
|
STRINGS[CURRENT], |
|
buttons=[ |
|
Button.inline("<<", f"initbk_{str(CURRENT - 1)}"), |
|
Button.inline(">>", f"initft_{str(CURRENT + 1)}"), |
|
], |
|
link_preview=False, |
|
) |
|
|
|
|
|
@callback(re.compile("initbk_(\\d+)")) |
|
async def ineiq(e): |
|
CURRENT = int(e.data_match.group(1)) |
|
if CURRENT == 1: |
|
return await e.edit( |
|
STRINGS[1], |
|
buttons=Button.inline("Start Back >>", "initft_2"), |
|
link_preview=False, |
|
) |
|
|
|
await e.edit( |
|
STRINGS[CURRENT], |
|
buttons=[ |
|
Button.inline("<<", f"initbk_{str(CURRENT - 1)}"), |
|
Button.inline(">>", f"initft_{str(CURRENT + 1)}"), |
|
], |
|
link_preview=False, |
|
) |
|
|