video stream is a Telegram Music+Video Streamer Bot written in Python with Pyrogram and Py-TgCalls
Go to file
2021-10-28 18:06:19 +07:00
.github greetings 2021-09-15 14:44:12 +07:00
cache change 2021-10-25 15:23:36 +07:00
driver setup 2021-10-27 21:59:50 +07:00
program fixes 2021-10-28 18:06:19 +07:00
.gitignore none 2021-10-25 14:51:05 +07:00
app.json forgot 2021-10-26 22:03:46 +07:00
config.py setup 2021-10-28 12:53:02 +07:00
docker-compose.yml change 2021-10-25 14:54:40 +07:00
Dockerfile change 2021-10-25 14:55:45 +07:00
heroku.yml change 2021-10-25 14:55:10 +07:00
LICENSE . 2021-09-14 14:48:23 +07:00
Procfile none 2021-10-25 14:50:44 +07:00
README.md info 2021-10-28 17:35:11 +07:00
requirements.txt forgot 2021-10-25 14:54:15 +07:00
runtime.txt reuploaded 2021-09-09 01:18:24 +00:00


Video Stream is a telegram bot project that's allow you to play video on telegram group video chat

Codacy

📊 Stats

CodeFactor

🧪 Get SESSION_NAME from below:

GenerateString Pyrogram

Features

  • Music & Video stream support
  • Playlist & Queue support
  • Skip, Pause, Resume, Stop feature
  • Music & Video downloader feature
  • Inline Search support
  • YouTube direct search support
  • YouTube/Local/m3u8/Live stream support

🛠 Commands:

  • /play - play music from youtube
  • /stream - stream a live streaming content
  • /vplay - play video from youtube
  • /vstream - play video live streaming content
  • /pause - pause the streaming (admin only)
  • /resume - resume the streaming (admin only)
  • /skip - switch to next stream (admin only)
  • /stop - end the streaming (admin only)
  • /playlist - show you all the current stream list
  • /song (query) - download music from youtube
  • /video (query) - download video from youtube
  • /userbotjoin - invite the userbot to join group (admin only)
  • /userbotleave - instruct userbot to leave the group (admin only)
  • /leaveall - order the userbot to leave from all group (sudo only)

Heroku Deployment 💜

The easy way to host this bot, deploy to Heroku, Change the app country to Europe (it will help to make the bot stable).

Deploy

VPS Deployment 📡

sudo apt update && apt upgrade -y
sudo apt install git curl python3-pip ffmpeg -y
pip3 install -U pip
curl -sL https://deb.nodesource.com/setup_16.x | bash -
sudo apt-get install -y nodejs
npm i -g npm
git clone https://github.com/levina-lab/video-stream # clone the repo.
cd video-stream
pip3 install -U -r requirements.txt
cp example.env .env # use vim to edit ENVs
vim .env # fill up the ENVs (Steps: press i to enter in insert mode then edit the file. Press Esc to exit the editing mode then type :wq! and press Enter key to save the file).
python3 main.py # run the bot.

Credits 💖

Support & Updates 🎑