Telegram Group Search
🧛 Enabling Force Subscribe in PmBot!

Go to Your Assistant Bot.
Send /start >> Click Settings
Click Pmbot >> Click Force Subscribe
Send it Channel Id(s).
Restart Your Bot.
Done!

~ Added with v0.2
💎 Button Support In Ultroid

• Usage Guide •

[Ultroid | www.tg-me.com/theUltroid][Support | www.tg-me.com/UltroidSupport | same]
[TeamUltroid | www.tg-me.com/TeamUltroid]


You have to set this format to setup buttons Or Just reply to msg which contains button, it'll auto set it.

👉 Supported Plugins:
• Notes
• Filters
• Snips
• Greetings (welcome \ goodbye)
• Gcast/GAdminCast
• AsstCmd
🎉 Custom Info Text in Assistant's Welcome

⚠️ Steps
-> .setdb BOT_INFO_START your_custom_message
-> Restart...
-> Done!

🗒 To Remove that Info Button
-> .setdb BOT_INFO_START False

~ Added with v0.2
Customize loading of Official Plugins

-> Now, You can choose which Official plugins should be only installed or exclude while loading.

>> Including some specific Plugins
-> get a list of all plugins you want to install. Seperate them by space.
-> set it in database
.setdb INCLUDE_ONLY plugins_list
-> Restart

>> Alternative Exclude Way
-> Get a list of plugins to exclude.
-> Do .setdb EXCLUDE_OFFICIAL plugin_list
-> Restart

NOTE : Every Plugin can't be excluded. Make sure to include below Important/Required Plugins in INCLUDE_ONLY or EXCLUDE_OFFICIAL Accordingly.
-> bot core database

📝 Note : Only one should use this, who want to use only some plugins focusing on Speed rather than number of plugins.
• Use it only if you have 🧠

->> Added with by @TeamUltroid [v0.3]
💐 Gdrive Update

• Added TeamDrive Support.

• TeamUltroid's CLIENT_ID and CLIENT_SECRET is used for making authorization difficulty less.

If you want to use your own CLIENT ID and SECRET
-> you can go here and get your CLIENT_ID and CLIENT_SECRET

• After getting your credentials, you have to do .setdb GDRIVE_CLIENT_ID <client id> and .setdb GDRIVE_CLIENT_SECRET <client secret>>

>> Updated with v0.3 <<
🧑‍💻 Using Proxies

-> Ultroid now allow using MtProto Proxy while connecting to Telegram.

=> Get Proxy Url from mtproto.co [or from any other source]
<= Do .setdb TG_PROXY proxy_url

-> Restart and Done.

Note : Only some type of proxies are Supported.

💻 Added with v0.3
~ @TeamUltroid
🧱 Multiple DB Support

-> Multiple DB Support has been added to Ultroid.
-> You can now, try different database(s) and their performance with Ultroid.

- Database Name and Required Variables.
Redis : REDIS_URI, REDIS_PASSWORD
MONGO : MONGO_URI
SQL : DATABASE_URL

[Note : Redis should be given first preference, since It is there from initial release and get used widely]

<< Added with v0.3
🎮 Playing Quiz [with Ultroid]

-> Now, You can play Quiz with Ultroid similar to @QuizBot.

🧠 To Start
-> Add Your Assistant bot to Group.
-> send /startgame
-> Choose Category and other asked criteria.
-> Enjoy Solving!

<< Added with v0.3
🏡 Multi Client

• Why not use 5 Ultroid in 1 Heroku App? 🤔
• Saves Lot of Dyno & Time
• Original

💌 Setting up
• After Setting Normal Vars,
• Add More Vars ( Go to Heroku App Settings >> Reveal Config >> Add Keys)
• API_ID1, API_HASH1, SESSION1 , REDIS_URI1, REDIS_PASSWORD1.

Want More?
• API_ID2, API_HASH2, .....
• API_ID3.........
• API_ID4.........

You Can Add Upto 5 Ultroid


<< Added in v0.3
-> @TheUltroid
Customizing Delay on ChatBot

.setdb CHATBOT_SLEEP any_number

Any Number can be used for sleep, There will be delay of that seconds before sending chatbot's reply on getting new message

Added with v0.3
~ @TheUltroid
🌸 Using No Handler

-> Now you can use Ultroid features with any handler.
-> for ex - ping, alive etc will trigger the commands.

🪄 To Use No Handler.
-> Do .setdb HNDLR NO_HNDLR

You can set NO_HNDLR as value to following vars.
-> HNDLR
-> SUDO_HNDLR
-> DUAL_HNDLR

-> Added with v0.2 [as beta]
-> Finally released in v0.4

~ @TeamUltroid
🧱 Options with eval

-> -n (signifies to no edit)
- example usage
.eval -n print(10)
- Using this, won't edit the same message and reply the another processing the change.
- This can help while using the same code again and again without need to write complete eval command back.
- You can along with also TAKE_EDITS to make eval work on edit.

- -s or --silent (signifies silent eval)
- Run your eval in silent.
- It will instantly delete your message and log error (if any) to log channel.
- It won't show you the output.

~ @TeamUltroid
🤖 BOT MODE
-> Bot Mode allows your assistant bot to work as your UserBot. (Note- This means, your assistant bot will take your commands and not your user account...)

🪐 Setting Up BOT MODE
🌸 Set DB Var.
> .setdb BOTMODE True
🌸 Add Self(owner) id to OWNER_ID Environment Var.
🌸 Done

~ Adding with v0.5
~ @TeamUltroid
👨‍🎨 Colored Logs [for Local Deploys]

• You can get colored logs in your console/terminal..

• Install required package..
>> pip install coloredlogs

• Restart your bot & Done!

~ Added with v0.5
@TeamUltroid
🖼 Bash with Carbon Feature

• You can now use
.bash -c ls
to get carbon image in an embedded message.
( -c stands for carbon)

• To make this Feature, On By Default.
.setdb CARBON_ON_BASH True
😄 Quick Mentionable Points

- Ultroid now support Pyrogram String sessions,
Just add it to "SESSION" and it will work

🦜 How to Disable Thumbnail while uploading file ?
- Set CUSTOM_THUMBNAIL to False, to disable thumb while uploading.

Added with v0.7
~ @TeamUltroid
😕 Ultroid's PmPermit auto deletes media from unapproved users!

> It's not a bug but a security feature.

If you find it annoying, you can disable it by
.setdb DISABLE_PMDEL True

~ @TeamUltroid
2024/06/02 03:34:18
Back to Top
HTML Embed Code: