🧛 Enabling Force Subscribe in PmBot!
⛵ Go to Your Assistant Bot.
⛵ Send
⛵ Click
⛵ Send it Channel Id(s).
⛵ Restart Your Bot.
✅ Done!
~ Added with v0.2
⛵ 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 •
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
• 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
->
-> Restart...
-> Done!
🗒 To Remove that Info Button
->
~ Added with v0.2
⚠️ 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
-> Restart
>> Alternative Exclude Way
-> Get a list of plugins to exclude.
-> Do
-> Restart
NOTE : Every Plugin can't be excluded. Make sure to include below Important/Required Plugins in
->
📝 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]
-> 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
• TeamUltroid's
-> you can go here and get your
• After getting your credentials, you have to do
>> Updated with v0.3 <<
• 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
-> Restart and Done.
Note : Only some type of proxies are Supported.
💻 Added with v0.3
~ @TeamUltroid
-> 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 :
• MONGO :
• SQL :
[Note : Redis should be given first preference, since It is there from initial release and get used widely]
<< Added with v0.3 ❤
-> 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
-> Choose Category and other asked criteria.
-> Enjoy Solving!
<< Added with v0.3 ❤
-> 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
• 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
•
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
•
.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
->> Shorter the Way, Faster you Go! 🏃♂
• Chat via Assistant Bot
• Setup Voice Chat
• Filter, Notes, Snips
• Greetings
• Full Sudo
• Heroku Dynos
• Thumbnail
• Extra Features
• Useful Info
• Dual Mode
• What is #NoUB?
• Group Manager
• Inline pmpermit
• Timezone Setup
• Multiple Plugin Channels
• User Tracker
• Instagram
• Sudo Handler
• Stop deploy msg in log channel
• Custom Add-ons Repo
• Taglogger (Reply to reply)
• Commands should work on edit msgs?
• Delete after how much delay?
• Disable image in help menu
• Force subscribe in pmbot
• Button supported plugins
• Custom msg in Assistants /start
• Customize loading of plugins
• Teamdrive support
• Using bot in proxies
• Multi DB support
• Want to play quiz?
• Multi Client
• Delay in chatbot
• Chat via Assistant Bot
• Setup Voice Chat
• Filter, Notes, Snips
• Greetings
• Full Sudo
• Heroku Dynos
• Thumbnail
• Extra Features
• Useful Info
• Dual Mode
• What is #NoUB?
• Group Manager
• Inline pmpermit
• Timezone Setup
• Multiple Plugin Channels
• User Tracker
• Sudo Handler
• Stop deploy msg in log channel
• Custom Add-ons Repo
• Taglogger (Reply to reply)
• Commands should work on edit msgs?
• Delete after how much delay?
• Disable image in help menu
• Force subscribe in pmbot
• Button supported plugins
• Custom msg in Assistants /start
• Customize loading of plugins
• Teamdrive support
• Using bot in proxies
• Multi DB support
• Want to play quiz?
• Multi Client
• Delay in chatbot
🌸 Using No Handler
-> Now you can use Ultroid features with any handler.
-> for ex -
🪄 To Use No Handler.
-> Do
✒ You can set
->
->
->
-> Added with v0.2 [as beta]
-> Finally released in v0.4
~ @TeamUltroid ♥
-> 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
->
- example usage
- 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.
-
- 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 ❣
->
-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 ❣
Ultroid Updates Info
∆ 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…
🎃 Now, You can do same for Addons
Vars:
~ Added with v0.5
~ @TeamUltroid
Vars:
INCLUDE_ADDONS
: For Including specific addons..EXCLUDE_ADDONS
: To Exclude specific addons..~ Added with v0.5
~ @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.
>
🌸 Add Self(owner) id to
🌸 Done
~ Adding with v0.5
~ @TeamUltroid
-> 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..
>>
• Restart your bot & Done!
~ Added with v0.5
♥ @TeamUltroid
• 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
to get carbon image in an embedded message.
( -c stands for carbon)
• To make this Feature, On By Default.
• 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
Added with v0.7
~ @TeamUltroid
- 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
~ @TeamUltroid
> It's not a bug but a security feature.
If you find it annoying, you can disable it by
.setdb DISABLE_PMDEL True
~ @TeamUltroid