Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ImJanindu/47MusicPlayerBot

A Telegram Music Bot written in Python with Pyrogram and Py-Tgcalls.
https://github.com/ImJanindu/47MusicPlayerBot

bot ffmpeg music-player nodejs player pyrogram pytgcalls song-player songs streamer telegram-bot

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

🎧 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.](https://github.com/ImJanindu/47MusicPlayer/blob/main/LICENSE) See `LICENSE.md` for more information.