Skip to content

A Advance Telegram Bot That will generate a download link of any file or video by @nobideveloper

License

Notifications You must be signed in to change notification settings

JadejaShu/Serverless-Stream

 
 

Repository files navigation

「 SIMPLE CLOUDLESS STREAM BOT 」

Bot features:



👉 This is used to stream any type of video on your domain URL with ease.
👉 There will be no need for extra cost for costly servers.
👉 Server Ping check.
👉 Superfast interface with simple UI.
👉 Password Protection enabled.
👉 User-Friendly Interface.
👉 Custom Domain support is currently working.
👉 currently, there are no ads in generated links.
👉 Multiplayer Stream Players Added. eg:- mx player, VLC player
👉 Real-time CPU, RAM, and Internet usage features for quick updates.
👉 Superfast download and stream links.
👉 Along with the links you also get file information like name, size, etc.

ᴠᴀʀs ᴀɴᴅ ᴅᴇᴛᴀɪʟs :

API_ID: Enter Your Telegram API ID.

API_HASH: Enter Your Telegram API HASH.

MY_PASS: Enter Bot Password or leave Empty

BOT_TOKEN: Enter Your Bot Token

BIN_CHANNEL: Enter the ID of your Bin / Log Channel where you can keep an eye on recent actions of the bot.

OWNER_USERNAME: Enter Your Telegram User Name

OWNER_ID: Your Telegram User ID

DATABASE_URL: Enter Your MongoDB Database URL (currently using a virtual database so there is no need to take backup daily from the server)

WORKERS: Number of maximum concurrent workers for handling incoming updates. Defaults to 3

PORT: The port you want your web app to be listened to. Defaults to 8080

WEB_SERVER_BIND_ADDRESS: Your server bind address. Default to 0.0.0.0

NO_PORT: If you don't want your port to be displayed. You should point your PORT to 80 (http) or 443 (https) for the links to work.

SLEEP_THRESHOLD: Set a sleep threshold for flood wait exceptions happening globally in this telegram bot instance, below which any request that raises a flood wait will be automatically invoked again after sleeping for the required amount of time. Flood wait exceptions requiring higher waiting times will be raised. Defaults to 60 seconds. This is used to save the bot from Telegram's rate limits.

ᴅᴇᴘʟᴏʏᴍᴇɴᴛ ᴍᴇᴛʜᴏᴅs :

─「 GUIDE TO DEPLOYY ON VPS 」─

git clone {your repo url}
cd {your repo name}
virtualenv -p /usr/bin/python3 venv
. ./venv/bin/activate
pip install -r requirements.txt
python3 -m Adarsh

About

A Advance Telegram Bot That will generate a download link of any file or video by @nobideveloper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.5%
  • HTML 9.5%