TeleBot
585 subscribers
3 photos
64 links
💥

[Python] Telegram UserBot

https://www.github.com/xditya/TeleBot

For more help, join @TeleBotHelpChat

All links - @TeleBotSupport

💥
Download Telegram
Fixed song plugin

Syntax - .song (name)

Thanks to @mrconfused.

© @TeleBotHelp
🔥 Updates



Added nekos plugin(s), all credits go to @EveryThingSuckz
Many cmds available, check them out yourself!!



Carbon fixed. Make sure that the var CHROMEDRIVER_VERSION has it's value set to 80.0.3987.106 so that it works fine.



Added imgmemes plugin.
For all cmds, use .help imgmemes



Added gban_bots plugin.
Add all the bots you are sudo in to a group, send .get_id and set it for the var G_BAN_LOGGER_GROUP so that it works.

Use - Gbans the user in all bots you are sudo admin.
Cmd - .botgban as reply to user mssg to ban.
.botungban as reply to user mssg to unban.




Many other small changes and fixes which didn't make it up till this list too....



© @TeleBotHelp
So, recently, people have been banned from telegram for using userbots, bans have never been reported from TeleBot users, still if you want to be safe, terminate your active sessions from Telegram app.

All spam plugins have been deleted from the TeleBot repo, just to be on the safe side.

You may terminate your active sessions and wait for sometime till this issue is sorted out and can again generate your session string so as to use your userbot.

Don't worry, terminating sessions = disabling userbot = no ban

The repo won't be shut down 😒
Just a precausionary measure. 😓

© @TeleBotHelp
Guys, you can use your userbots.
Make sure to follow the
https://telegram.org/tos

Don't spam with the userbot or use plugins which edit your messages a lot (like .lol, .ok and so on)

You don't have to set up the bot from the beginning if you have just terminated the session. You can just follow these steps and get the session string and replace it in heroku vars by following these steps.

Any problems/help needed in setting back the bot, contact me on @TeleBotHelpChat

Again, I'm warning, do not do anything against the Telegram tos and don't spam using the userbot to keep your account safe from ban.

Regards, @TeleBotHelp
Repo is under maintenance.
Please do not update or deploy untill further notice.

Expected downtime - 2 days max

The broadcast plugin will be coming soon!! Stay tuned...

© @TeleBotHelp
Repo is back up.

🔥 Updates

> Added broadcast plugin 🎉
{First time in a userbot}
Send
.add
to a channel to add the channel to your broadcast list. Do
.help giveawayhelper
to get list of all possible commands.

All credits go to @HeisenbergTheDanger

> Carbon doesn't work sometimes, working on a fix.

© @TeleBotHelp
What new feature do you want?
Or do you need existing ones to be improved?

Comment down👇
Making GBan plugin (userbot gbans user)
👨‍💻 Updates


Added GBan plugin.

Do .update now to get it.

What is GBan - Your userbot bans the use globally, i.e, in all the chats you are admin in and blocks the user from PMing you.

Syntax -
;gban - Globally Bans the user using your userbot.
;ungban - Globally Un-Bans the user using your userbot.

The plugin has to be run with ; and not .
This is done to prevent accidental gbans.
It has to be used in the users PM or in a group you own.

Gban a user at your own risk, I won't be responsible if someone does a revenge ban lmao



Added a new plugin, chatinfo
Syntax - .chatinfo
Use - Gets full information about the chat.



Added filemanager plugin.
Syntax .ls or .ls {folder}/{subfolder}
Use - See all the existing plugins and folders in the repository.


Give suggestions/report problems if any to @TeleBotHelpChat

© @TeleBotHelp
Which is better as pmpermit?
Anonymous Poll
67%
The tank (present one)
33%
PmPermit Pic
This media is not supported in your browser
VIEW IN TELEGRAM
FIxed tagall plugin, it now tags all 😂

Syntax -
.tagall To tag everone in chat
.administrator To tag admins in chat.

Note - It takes 5 to 10 seconds to tag each one.

© @TeleBotHelp
Removed the links to my profile on the pmpermit and replaced with customisable one 😁.

Do .set var OWNER_ID {your id}

Setting the OWNER_ID to your id will link your profile instead of mine.

If doubts, ask in the chat group.

© @TeleBotHelp
✌🏻 Added lyrics plugin

Syntax -
.lyrics {song_name}
or
.glyrics {singer} - {song_name}

glyrics uses Genius Lyrics API, so, before using it, add var GENIUS_API_TOKEN in heroku vars. Get the token from here. (It doesn't work all the time lmao)

✌🏻Added uptime along with alive

© @TeleBotHelp
Get to know some basic things about TeleBot by reading the docs.

They can be found here.

© @TeleBotHelp
🔧 Fixed carbon.

✌🏻Added ascii plugin
Syntax - .ascii as reply to an image.

© @TeleBotHelp
Which one do you prefer as .alive
Anonymous Poll
41%
Sticker along with alive
59%
Customisable alive pic
🤧 Updated updater, yes, again.

What's new
.update command now shows changelog,
.update now updates the bot to the latest version.
(thanks to @buddhhu and @ItzSjDude)

Also, small visual changes done for helper.

© @TeleBotHelp
✌🏻Added Alive Picture

Since some wanted alive with sticker and some wanted alive pic, I've decided to give you the option to choose between them...

Add the var ALIVE_PIC to your heroku vars with the telegraph link to the pic to make it your alive pic, i.e, th one you get on using .alive

If you do not want the AlivePic, do not add the var, you will be having the alive with the sticker (the default one).

For help in setting ALIVE_PIC, see this

© @TeleBotHelp
Changing OS, will push updates to the master branch tomorrow.

😢You will have to deploy the bot again from start or follow another method (using heroku cli)

Further details will be provided tomorrow, if I'm successful 🤧

DO NOT DEPLOY the beta branch.

© @TeleBotHelp
▪️ OS changed, now runs on Slim Buster.

DO NOT UPDATE THE BOTS USING .update now, FOLLOW THE BELOW STEPS FIRST


What you must do -
You must either deploy the bot again. Copy the config vars, delete the present app on heroku and deploy again .


OR


Install heroku cli on your pc from here.
Open cmd/powershell
Send
heroku apps
heroku stack:set container -a
<your app name>
where, <your app name> is the name of your old heroku app.
Follow the on-screen-prompts.
After completing that, manual deploy the bot.

Note - It takes some time for heroku apps cmd to load, don't edit the cmd prompt before that 🤧


Why do these -
Added Dockerfile, fixed updater to show changelog and some small UI changes.


Special thanks to these people..

If you have any doubts on any steps, pls ask in the discuss group, we'll help you out.


For people without a pc, you may use termux too... Follow the guide posted here.

© @TeleBotHelp