Code Monkey home page Code Monkey logo

Telegram Video Player Bot Mentioned in Awesome

GitHub Repo stars GitHub forks GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests GitHub contributors GitHub repo size GitHub commit activity GitHub Bot Updates Bot Support

An Telegram Bot By @Navya To Stream Videos in Telegram Voice Chat.

Main Features

  • Supports Live Streaming.
  • Supports YouTube Streaming.
  • Supports Live Radio Streaming.
  • Supports Video Files Streaming.
  • Supports YouTube Live Streaming.
  • User Account Protection (PM Guard)

Deploy Own Bot

Railway (Recommended)

Deploy on Railway

Heroku (Don't Complain)

Commands (Set In Botfather)

start - Start The Bot
help - Show Help Message
play - Start Audio Streaming
stream - Start Video Streaming
pause - Pause The Current Stream
resume - Resume The Paused Stream
endstream - Stop Streaming & Left VC

Config Vars

  1. API_ID : User Account Telegram API_ID, get it from my.telegram.org
  2. API_HASH : User Account Telegram API_HASH, get it from my.telegram.org
  3. BOT_TOKEN : Your Telegram Bot Token, get it from @Botfather XD
  4. SESSION_STRING : Pyrogram Session String of User Account, get it from @genStr robot or genStr
  5. ASSISTANT_NAME : Your Video Player's assistant username without @.
  6. SUPPORT_GROUP : Support Group username without @ [Leave this if you don't have one]
  7. UPDATES_CHANNEL : Updates Channel username without @ [Leave this if you don't have one]
  8. SUDO_USERS : ID of Users who can use Admins commands (for multiple users seperated by space)
  9. REPLY_MESSAGE : A reply to those who message the USER account in PM. Leave it blank if you do not need this feature.

Requirements

Self Host

$ git clone -b main https://github.com/AsmSafone/VideoPlayerBot
$ cd VideoPlayerBot
$ sudo apt-get install python3-pip ffmpeg
$ pip3 install -U pip
$ pip3 install -U -r requirements.txt
# <create .env variables appropriately>
$ python3 main.py

License

VideoPlayerBot, Telegram Video Chat Bot
Copyright (c) 2021  Asm Safone <https://github.com/AsmSafone>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>

Credits

Navya-Developer's Projects

botkaca icon botkaca

Bot that leech (re-upload) internet contents including torrent to telegram

cutiepiirobot icon cutiepiirobot

Cutiepii is An Anime themed advance Telegram group management bot.

devilhackermusic icon devilhackermusic

𝘋𝘦𝘷𝘪𝘭 𝘏𝘢𝘤𝘬𝘦𝘳 𝘔𝘶𝘴𝘪𝘤 𝘪𝘴 𝘈𝘯 𝘈𝘥𝘷𝘢𝘯𝘤𝘦𝘥 𝘛𝘦𝘭𝘦𝘨𝘳𝘢𝘮 𝘉𝘰𝘵 𝘛𝘩𝘢𝘵𝘴 𝘈𝘭𝘭𝘰𝘸 𝘠𝘰𝘶 𝘛𝘰 𝘗𝘭𝘢𝘺 𝘝𝘪𝘥𝘦𝘰 & 𝘔𝘶𝘴𝘪𝘤 𝘖𝘯 𝘛𝘦𝘭𝘦𝘨𝘳𝘢𝘮 𝘎𝘳𝘰𝘶𝘱 𝘝𝘪𝘥𝘦𝘰 𝘊𝘩𝘢𝘵...

glitch_vc icon glitch_vc

Telegram Voice-Chat Bot Written In Python Using Pytgcalls & Pyrogram.

kajal-music icon kajal-music

THIS BOT DEVELOPED BY LGCYNAVYA BOTS PLS GIVE A STAR

legendbot icon legendbot

Fastest And Smoothest Userbot Based On Latest Telethon Library

lunachatbot icon lunachatbot

Just Another Telegram Ai Chat Bot Written In Python With Pyrogram.

mamba_stringhack_bot icon mamba_stringhack_bot

THIS BOT IS WORKING BUT LAST TEST IS PENDING. PLEASE DONT BE FORK IT. THIS IS MY HARDWORKING. IF YOU WANT FORK IT SO PLEASE GAVE ME CREDIT.

mizuhararobotx icon mizuhararobotx

An anime themed telegram group management bot based on sqlalchemy database running on python3.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.