TeleBot
598 subscribers
3 photos
64 links
๐Ÿ’ฅ

[Python] Telegram UserBot

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

For more help, join @TeleBotHelpChat

All links - @TeleBotSupport

๐Ÿ’ฅ
Download Telegram
Added caption for plugins that are being sent ๐Ÿ˜–
Pls update, again ๐Ÿ˜ณ

ยฉ @TeleBotSupport
Channel photo updated
Small changes done

ยป Added Mega Downloader.
ยป Modified GBan.
ยป Reduce time taken to upload plugins.
ยป Change .usage command to show usage of all apps in your heroku.

Update using
.update now

ยฉ @TeleBotSupport
๐Ÿ’ซ Fixed the command handler in the testing2 branch of the repo.
If you would like to test it (beta test xD), pls manual deploy that branch...
It would be helpful if you could test that branch and tell me what all isn't working..

Set the var CMD_HNDLR to the value you want, present one is "."

Use of it - Invoke commands with that handler, like, if you set " you can use "alive, "ping and so on.
People who are interested in testing it, please do so and tell me what all aren't working. Only then will these be added to the main repo...

Do
.set var CMD_HNDLR \

{a symbol}
\ is must else it might not work..
Get help if you need any in @TeleBotHelpChat... Report problems, if any, there.

ยฉ @TeleBotSupport
The old video tutorial is outdated. There is a new one now...

Thanks to @InfoTel14 for making this new tutorial โค๏ธ
โ€‹โ€‹How to deploy TeleBot

Deploying to heroku

๐Ÿ‘‰ Make a heroku account from here.

๐Ÿ‘‰ Make a GitHub account (optional)

๐Ÿ‘‰ Get your APP_ID and API_HASH from here.

๐Ÿ‘‰ Get your session string from any of the below sites -

๐Ÿ”— Repl 1 ๐Ÿ”—

๐Ÿ”— Repl 2 ๐Ÿ”—

๐Ÿ”— Repl 3 ๐Ÿ”—

๐Ÿ‘‰ Make a bot using @BotFather and turn on the inline mode from bot settings.

๐Ÿ‘‰ Make a private group on telegram, make chat history for new members visible (to make it a supergroup). Now add @TeleBotHelpBot to it and send /id to get the group id, for
PRIVATE_GROUP_BOT_API_ID
and
PRIVATE_GROUP_ID

๐Ÿ‘‰ Now go to the deploy page in heroku and follow the on-screen-steps.
Watch this video tutorial for help regarding deploying.

๐Ÿ‘‰ More help available in @TeleBotHelpChat

๐Ÿ‘‰ Know how to view logs - @telesupport_ch

๐Ÿค” All variables and their explanations can be found here.
Major Updates ๐ŸŽ‰

Version 3.0

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Fixed Command handlers. Now you can set the value of CMD_HNDLR to your desired character to run the bot commands using that character.
(even emojis xD)

Present one is . (default)

Set the value using .set var CMD_HNDLR {character}

If the bot crashes (or runs cmds without any handler) on adding a handler, just change its value to \{character}. Adding a \ before will fix it...
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Added revert command for clone.
Moved most animation plugins to one file.
Fixed decide.

Other small changes too!!
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Updates ๐ŸŽ‰

Version 3.5

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Added Sudo to admin plugins, will be adding to more soon.
โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Set var SUDO_USERS with the user id of the other person. (Get it by .u)
DO NOT add unknown people as Sudo users, they will be able to access your data.

Invoking Sudo Commands is by using !{cmd}
Eg - !alive
You can change the value of that by setting var SUDO_HNDLR

.set var SUDO_HNDLR , will set Sudo handler to , from ! (default)

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Removed PMPermit for sometime, will add new one soon.

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
100 forks completed ๐ŸŽ‰

Thanks for the support guys!!

ยฉ @TeleBotSupport
This media is not supported in your browser
VIEW IN TELEGRAM
Added a much more improved, minimalistic PMPermit. ๐ŸŽ‰

Commands -
.approve
.block
.disapprove
.listapproved

You can also set your own custom PMPermit pic now.
Set the var PMPERMIT_PIC with the link to the pic.
(Just like ALIVE_PIC)

Do .update now to get it.

And, yeah, it is customisable. Set var CUSTOM_PMPERMIT to the text you want.
(Do it from heroku vars)

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
๐ŸŽ‰ Updates ๐ŸŽ‰

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–
Added bit.ly url shortner plugin.
Get you API from bit.ly for this to work.
Syntax -
.bitly link

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Modified the web search plugin.
Commands -
.ggl
.go
.duckduckgo

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Changed the pmpermit pic ๐Ÿ˜

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Changed stickers plugin, to fix new pack error while kanging animated stickers.
Commands -
.kang
.kang (emoji)

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Use .update now to update.

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Updates ๐ŸŽ‰

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Added fban plugin, for mass-banning in all the feds you are admin in, in one go.
Read this to learn how to use it.

Syntax -
.superfban <ID> <Reason>
.superunfban <ID>

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Added stickerize plugin, to make sticker outof any pic.
Syntax - .stickerize as reply to a pic.

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Added sudo to some more plugins.

โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–โž–

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Do not deploy the bots now!

Same situation, again.

Terminate your sessions, will tell when to add back...

Regards, @TeleBotSupport
You can deploy now without any tension. All who were banned are now unbanned, without losing any of their data...

See these messages.

Those who revoked session, please make the session again and add it in vars.

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Option to disable pmpermit?
Anonymous Poll
68%
Yeah, sure ๐Ÿ˜
32%
Not needed ๐Ÿ˜
Added 2 new plugins.

.mood text - To set your present mood.
Sample - .mood Offline - changes your name to Offline {name}

.stats - To see the stats of your bot.

Many are running on old versions, please use .update now to update your bots!

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Ability to disable PMPermit.

Set var PMSECURITY to "off" to disable, to "on" to enable PMPermit.
By default, it is on.

.set var PMSECURITY off - to disable
.set var PMSECURITY on - to enable

Doubts/Support - @TeleBotHelpChat

ยฉ @TeleBotSupport
Updates...

Fixed superfban for all.
For the ones getting errors, follow this message.
===================
Added some more data to
.stats

ยฉ @TeleBotSupport
New!

Try typing your bot name (botfather bot) and click on the pop-up that comes ๐Ÿ˜œ

Eg bot - @datelebot (mine, you may use yours)

ยฉ @TeleBotSupport