Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ImJanindu/47MusicPlayerBot
- Owner: ImJanindu
- License: mit
- Created: 2021-12-18T13:07:44.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-09-19T17:02:30.000Z (about 2 years ago)
- Last Synced: 2024-06-28T17:44:19.846Z (5 months ago)
- Topics: bot, ffmpeg, music-player, nodejs, player, pyrogram, pytgcalls, song-player, songs, streamer, telegram-bot
- Language: Python
- Homepage: https://t.me/JaguarBots
- Size: 446 KB
- Stars: 25
- Watchers: 3
- Forks: 52
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
đ§ 47Music Player đ§
A Powerful and Simple Telegram Bot
that can play songs & videos in Telegram group voice chats
## đ 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)
## đââ Pyrogram Session
## đ 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
## đ License
Distributed under the [MIT Licence.](https://github.com/ImJanindu/47MusicPlayer/blob/main/LICENSE) See `LICENSE.md` for more information.