All Projects → TheHamkerCat → WilliamButcherBot

TheHamkerCat / WilliamButcherBot

Licence: MIT License
Telegram Group Manager Bot Written In Python Using Pyrogram.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to WilliamButcherBot

TG-FileStreamBot
Stream Telegram files to web
Stars: ✭ 193 (+3.21%)
Mutual labels:  heroku, telegram, telegram-bot, pyrogram
LyricsPyRobot
A Telegram bot for searching lyrics.
Stars: ✭ 29 (-84.49%)
Mutual labels:  telegram-bot, mtproto, pyrogram, pyrogram-bot
slam-mirrorbot
Aria/qBittorrent Telegram mirror/leech bot.
Stars: ✭ 1,072 (+473.26%)
Mutual labels:  heroku, telegram-bot, pyrogram, mirror-bot
Komi-San
Telegram Group Management Bot based on Pyrogram
Stars: ✭ 27 (-85.56%)
Mutual labels:  telegram, telegram-bot, pyrogram, pyrogram-bot
tgmusicbot
Telegram bot for downloading audio from YouTube, SoundCloud & MixCloud.
Stars: ✭ 66 (-64.71%)
Mutual labels:  heroku, telegram-bot, pyrogram, pyrogram-bot
FileStreamBot
Telegram File to Link Fastest Bot , Its Generate Direct Links Quickly
Stars: ✭ 99 (-47.06%)
Mutual labels:  heroku, telegram, telegram-bot, pyrogram
Heroku Node Telegram Bot
Starter pack for running telegram bot on the Heroku using Node.js
Stars: ✭ 128 (-31.55%)
Mutual labels:  heroku, telegram, telegram-bot
TelegramShillBot
A simple Telegram bot, written in Python, that you can use to shill (i.e. send messages) your token, or whatever, to channels.
Stars: ✭ 42 (-77.54%)
Mutual labels:  telegram, telegram-bot, telegrambot
SmudgeLord
SmudgeLord tgBot source code.
Stars: ✭ 19 (-89.84%)
Mutual labels:  telegram, pyrogram, pyrogram-bot
Telegram Vc Bot
A bot that can play music on telegram group's voice chat.
Stars: ✭ 94 (-49.73%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
DaisyX
“ HOLA HUMANS 👋 I'M DAISYX 2.0 heart „ LATEST VERSION OF DAISYX.. Source Code of @Daisyxbot
Stars: ✭ 44 (-76.47%)
Mutual labels:  heroku, telegram-bot, groupmanager
PDF-Bot
A bot for PDF for doing Many Things....
Stars: ✭ 38 (-79.68%)
Mutual labels:  heroku, telegram, telegram-bot
Telegram Clonebot
Simple Bot to clone Google Drive Files (or Folders) to your Team Drive[or Normal Drive]. P.S This is not a Mirror Bot. Enjoy ✌🏻
Stars: ✭ 114 (-39.04%)
Mutual labels:  heroku, telegram, telegram-bot
Userge
Userge, Durable as a Serge
Stars: ✭ 363 (+94.12%)
Mutual labels:  heroku, telegram, telegram-bot
File-Sharing-Bot
Telegram Bot to store Posts and Documents and it can Access by Special Links.
Stars: ✭ 867 (+363.64%)
Mutual labels:  telegram-bot, pyrogram, pyrogram-bot
Google Translater V2
Google Translater v2
Stars: ✭ 30 (-83.96%)
Mutual labels:  heroku, telegram-bot, pyrogram
tdlight-telegram-bot-api
The TDLight Telegram Bot API is an actively enhanced fork of the original Bot API, featuring experimental user support, proxies, unlimited files size, and more.
Stars: ✭ 71 (-62.03%)
Mutual labels:  telegram-bot, mtproto, telegrambot
caligo
SelfBot for Telegram
Stars: ✭ 34 (-81.82%)
Mutual labels:  heroku, telegram-bot, pyrogram
mirror-leech-telegram-bot
Aria/qBittorrent Telegram mirror/leech bot
Stars: ✭ 1,289 (+589.3%)
Mutual labels:  telegram-bot, pyrogram, mirror-bot
john feedbackbot
A simple feedback bot with message response support
Stars: ✭ 22 (-88.24%)
Mutual labels:  telegram-bot, mtproto, pyrogram

WilliamButcherBot

Telegram Group Manager Bot + Userbot Written In Python Using Pyrogram.

made-with-python built-with-love
LICENSE Contributors Repository Size
Python Version Issues Forks Stars

Ready to use method

A Support Group and ready-to-use running instance of this bot can be found on Telegram
WilliamButcherBot | WbbSupport

⇝ Requirements ⇜

Python3.9 | Telegram API Key | Telegram Bot Token | MongoDB URI

⇝ Install Locally Or On A VPS ⇜

thehamkercat@arch:~$ git clone https://github.com/thehamkercat/WilliamButcherBot
thehamkercat@arch:~$ cd WilliamButcherBot
thehamkercat@arch:~$ pip3 install -U -r requirements.txt
thehamkercat@arch:~$ cp sample_config.py config.py

Edit config.py with your own values

⇝ Run Directly ⇜

thehamkercat@arch:~$ python3 -m wbb

Deploy on Railway

Deploy

Generating Pyrogram Session For Heroku

thehamkercat@arch:~$ git clone https://github.com/thehamkercat/WilliamButcherBot
thehamkercat@arch:~$ cd WilliamButcherBot
thehamkercat@arch:~$ pip3 install pyrogram TgCrypto
thehamkercat@arch:~$ python3 str_gen.py

⇝ Docker ⇜

thehamkercat@arch:~$ git clone https://github.com/thehamkercat/WilliamButcherBot
thehamkercat@arch:~$ cd WilliamButcherBot
thehamkercat@arch:~$ cp sample_config.env config.env

Edit config.env with your own values

thehamkercat@arch:~$ sudo docker build . -t wbb
thehamkercat@arch:~$ sudo docker run wbb

⇝ Write new modules ⇜

# Add license text here, get it from below

from wbb import app # This is bot's client
from wbb import app2 # userbot client, import it if module is related to userbot
from pyrogram import filters # pyrogram filters
...


# For /help menu
__MODULE__ = "Module Name"
__HELP__ = "Module help message"


@app.on_message(filters.command("start"))
async def some_function(_, message):
    await message.reply_text("I'm already up!!")

# Many useful functions are in, wbb/utils/, wbb, and wbb/core/

And put that file in wbb/modules/, restart and test your bot.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].