Starts streaming your inputs while downloading and converting them. Also, it doesn't make produce files.
Restricts control and sensitive commands to admins.
Deletes old playing trash to keep your chats clean.
Lets you switch stream mode, loop, pause, resume, mute, unmute anytime.
Response your commands with cool thumbnails on the chat.
You can stream audio or video files, YouTube videos with any duration, YouTube lives, YouTube playlists and even custom live streams like radios or m3u8 links or files in the place it is hosted!
Allows you to stream different things in multiple chats simultaneously. Each chat will have its own song queue.
Music Player is multilingual and speaks various languages, thanks to the translators.
First Fork The Repo Then Click On Deploy To Heroku Button!
$ git clone https://github.com/AsmSafone/MusicPlayer $ cd MusicPlayer $ sudo apt install git curl python3-pip ffmpeg -y $ pip3 install -U pip $ curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - $ sudo apt install -y nodejs $ sudo apt install build-essential $ sudo npm install pm2@latest -g $ pip3 install -U -r requirements.txt $ cp sample.env .env # < edit .env with your own values > $ python3 main.py
$ git clone https://github.com/AsmSafone/MusicPlayer $ cd MusicPlayer $ cp sample.env .env # < edit .env with your own values > $ sudo docker build . -t musicplayer $ sudo docker run musicplayer
API_ID: Telegram app id.
API_HASH: Telegram app hash.
SESSION: Pyrogram string session. You can generate from here.
SUDOERS: ID of sudo users (separate multiple ids with space).
QUALITY: Custom stream quality for the userbot in vc. Default:
PREFIX: Commad prefixes (separate multiple prefix with space). Eg:
LANGUAGE: An available bot language (can change it anytime). Default:
New languages, bug fixes and improvements following our contribution guidelines are warmly welcomed!
Music Player is licenced under the GNU Affero General Public License v3.0. Read more here.