Skip to content

A Telegram Music Bot written in Python with Pyrogram and Py-Tgcalls.

License

Notifications You must be signed in to change notification settings

ImJanindu/47MusicPlayerBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 47Music Player 🎧

A Powerful and Simple Telegram Bot
that can play songs & videos in Telegram group voice chats

Music Player

👀 Features

  • Fast & Powerful player
  • Queues available
  • Multi chats supported
  • YouTube live links supported

✨ Heroku Deploy

  • Fork the repo and change template link in heroku deploy button to forked repo link (else you will not able to deploy)
  • Change the app region to Europe (it will help to make the bot stable)

Deploy

🏃‍♂ Pyrogram Session

Repl

🛠 Config Vars

  1. API_ID : Assistant account Telegram API_ID, get it from my.telegram.org
  2. API_HASH : Assistant account Telegram API_HASH, get it from my.telegram.org
  3. BOT_TOKEN : Your Telegram bot token, get it from @BotFather
  4. SESSION_NAME : Pyrogram session string of assistant account
  5. OWNER_ID : Your Telegram ID

ℹ️ Commands

Command Description
/play play the given query or YouTube link as audio
/vplay play the given query or YouTube link as video
/saudio stream m3u8 or live stream audio link
/svideo stream m3u8 or live stream video link
/queue shows the songs in queue
/skip play next song in queue
/pause pause the audio stream
/resume resume the audio stream
/mute mute the userbot
/unmute unmute the userbot
/stop stop streaming and remove the userbot from the call
/restart restart the bot

❤️ Support

Group
Channel

📄 License

Distributed under the MIT Licence. See LICENSE.md for more information.