- Premium Plan Feature
- Refer To Get Premium
- Files Rename Features
- Custom Force Subscribe
- Premium And Refer On / Off
- Stream Feature On / Off
- Url Shortner On / Off Feature
- Pm Search On / Off
- Request To Join Force Subscribe With Auto File Send
- Custom Stream
- Stream Feature With Many Player Support
- Language & Season & Quality & Episode & Year Choose Option
- Save Restricted Content & On / Off
- Auto Approve & On / Off
- Custom Url Shortner Support
- Token Verification
- Send All Button
- Custom Tutorial Button
- Bot Pm File Auto Delete
- Ai Spell Check
- Custom url Shotner verification
- Multiple Feature
Command
start - check the bot is alive
logs - to get the recent errors [Admin]
stats - to get status of files in db
connections - to see all connected groups [Admin]
settings - to open settings menu [Admin]
filter - add manual filters
filters - view filters
connect - connect to pm [Admin]
disconnect - disconnect from pm [Admin]
del - delete a filter
delall - delete all filters
deleteall - delete all indexed files
delete - delete a specific file from index
index - index fils from you indexing channel
info - get user info
id - get tg id
imdb - fetch info from imdb
search - to search from various sources
setskip - to skip number of messages when indexing files [Admin]
users - to get list of my user and ids
chats - to get list of the my chat and ids
leave - to leave from a chat
disable - do disable a chat
enable - re-enable chat [Admin]
ban - to ban a user [Admin]
unban - to unban a user [Admin]
channel - to get list of total connected channels
broadcast - to broadcast a message to all users
grp_broadcast - to broadcast a message to all connected groups [Admin]
batch - to create link for multiple posts
link - to create link for one post
status - Your Heroku or Koyob or Render [Admin]
set_template - to set a custom IMDb template for individual groups [Admin]
gfilter - to add global filters
gfilters - to view list of all global filters
delg - to delete a specific global filter
delallg - to delete all global filters from the bots database
deletefiles - to delete PreDVD and CamRip Files from the bot's database [Admin]
add_premium - Add user to premium list [Admin]
remove_premium - Remove user to premium list
plan - Check plan details [Admin]
myplan - Check your plan stats
font - send me text you want to stylish make it text
shortlink - set your URL shotner in your group
setshortlinkoff - off shortlink in your group
setshortlinkon - on shortlink in your group
shortlink_info - check your group all shortlink and tutorial link details
set_tutorial - set your url shotner how to open link URL
remove_tutorial - remove your tutorial url
restart - restart the bot server
fsub - add force suscribe channel in group
nofsub - remove or off force suscribe in your group
rename - rename your file
set_caption - add caption for your renamed file
see_caption - see your saved caption
del_caption - delete your saved caption
set_thumb - add thumbnail for your renamed file
view_thumb - view your saved thumbnail
del_thumb - delete your saved thumbnail
stream -generate online stream and direct download link of your file
save - restrict download content from you link
join - send invite link of restricted channel you want download content
telegraph - get any post link telegraph 5 MB
stickerid - to get sticker ID
font - to get text to amazing font
purgerequests - all jion request delete form database
totalrequests - get total number of jion request from your database
Paste your .env contents to add multiple environment variables at once.
Add From.env
PYTHON_VERSION= 3.10.8
SESSION
API_ID
API_HASH
ADMINS
BOT_TOKEN
CACHE_TIME
PICS
LOG_CHANNEL
AUTH_CHANNEL
REQST_CHANNEL
FILE_STORE_CHANNEL
SUPPORT_CHAT_ID
COLLECTION_NAME
DATABASE_NAME
DATABASE_URI
P_TTI_SHOW_OFF
IS_TUTORIAL
MAX_BTN
IS_SHORTLINK
PM_SEARCH
AI_SPELL_CHECK
SINGLE_BUTTON
AUTO_DELETE
AUTO_FFILTER
IMDB
MELCOW_NEW_USERS
SPELL_CHECK_REPLY
LONG_IMDB_DESCRIPTION
PROTECT_CONTENT
VERIFY
VERIFY_SHORTLINK_URL
VERIFY_SECOND_SHORTNER
VERIFY_SHORTLINK_URL
VERIFY_SHORTLINK_API
VERIFY_TUTORIAL
VERIFY_SND_SHORTLINK_API
VERIFY_SND_SHORTLINK_URL
SHORTLINK_MODE
SHORTLINK_URL
SHORTLINK_API
PORT
MAX_B_TN
RENAME_MODE
AUTO_APPROVE_MODE
REQUEST_TO_JOIN_MODE
TRY_AGAIN_BTN
SAVE_RESTRICTED_MODE
SESSION_STRING
STREAM_MODE
SLEEP_THRESHOLD
MULTI_CLIENT
PING_INTERVAL
URL
BOT_TOKEN
: Create a bot using @BotFather, and get the Telegram API token.API_ID
: Get this value from telegram.orgAPI_HASH
: Get this value from telegram.orgCHANNELS
: Username or ID of channel or group. Separate multiple IDs by spaceADMINS
: Username or ID of Admin. Separate multiple Admins by spaceDATABASE_URI
: mongoDB URI. Get this value from mongoDB. For more help watch this videoDATABASE_NAME
: Name of the database in mongoDB.LOG_CHANNEL
: A channel to log the activities of bot. Make sure bot is an admin in the channel.
PICS
: Telegraph links of images to show in start message.( Multiple images can be used separated by space )FILE_STORE_CHANNEL
: Channel from were file store links of posts should be made.Separate multiple IDs by space- Check info.py for more optional variables.
Deploy To Koyeb
The fastest way to deploy the application is to click the Deploy to Koyeb button below.
Deploy To Render
Use these commands:
• Build Command:
pip3 install -U -r requirements.txt
• Start Command:
python3 bot.py
Go to https://uptimerobot.com/ and add a monitor to keep your bot alive.
Use these settings when adding a monitor:
Click on the below button to deploy directly to render ↓
Deploy To VPS
git clone https://github.com/TheBlackxyz/TheBlackXYZ-Bot
Install Packages
pip3 install -U -r requirements.txt
Edit info.py with variables as given below then run bot
python3 bot.py
- Thanks To [MrMKN]
- Thanks To [Tech VJ]
- Thanks To [Pyrogram]
- Thanks To [Pyrofork]
- Thanks To [Eva Mariea]
- Thanks To [ LazyDeveloperr]
- Thanks To [ TheBlackXYZBotz]
- Thanks To All Everyone In This Journey 💓
Fork the repo and edit as per your needs.
Licensed under GNU AGPL 2.0.
Selling The Codes To Other People For Money Is Strictly Prohibited.