Music
Telegram music player bot
Install / Use
/learn @deadlineTech/MusicREADME
🎧 Advanced Telegram Group Music Bot
A modern Telegram bot for high-quality group music streaming using PyTgCalls and Arc Bots powerful Music API key.
✨ Features
- 🎵 Stream music in group voice/video chats
- 🚀 Lightning-fast, stable, and scalable performance
- 🖼️ Dynamic thumbnails with song metadata
- 🎛️ Admin dashboard and playback controls
- 🧠 Intelligent queue management system
- ⚙️ Simple deployment on Heroku or VPS
- 🔑 Powered by Deadline API Key for smooth music delivery
🔑 What is the API Key?
A Music API Key by Arc Bots gives you powerful music fetching, blazing-fast downloads, rich metadata, and seamless YouTube support.
Just buy it once and enjoy the best streaming experience on your Telegram groups!
📜 Command Guide
🎵 Music Controls
| Command | Description |
|--------|-------------|
| /play <name/link> | Play audio from YouTube/Spotify/etc |
| /vplay <name/link> | Play video in videochat |
| /pause | Pause current song |
| /resume | Resume playback |
| /skip | Skip current song |
| /end | End stream & clear queue |
| /music | for Downloading the music from Yt |
📋 Queue Commands
| Command | Description |
|--------|-------------|
| /queue | Show current song queue |
| /loop | Toggle loop |
| /shuffle | Shuffle queue order |
🛠 Admin Commands
| Command | Description |
|--------|-------------|
| /auth | Add user to admin list |
| /unauth | Remove user from admin list |
| /authusers | Show admin list |
🔧 Tools
| Command | Description |
|--------|-------------|
| /start | Welcome message |
| /help | Full command list |
| /ping | Ping check |
| /stats | Bot stats & system usage |
🚀 Deployment Options
<details> <summary><b>🔹 Deploy to Heroku</b></summary> </details> <details> <summary><b>🔸 Deploy on VPS / Localhost</b></summary>1. Install Dependencies
sudo apt update && sudo apt upgrade -y
sudo apt install python3-pip ffmpeg -y
sudo pip3 install -U pip
2. Install NodeJS
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash && source ~/.bashrc && nvm install v18
3. Clone Project
git clone https://github.com/deadlineTech/music
cd music
pip3 install -U -r requirements.txt
4. Setup .env
cp sample.env .env
vi .env
- Press
Ito edit,Ctrl + C, then:wqto save.
5. Run Bot
sudo apt install tmux && tmux
bash start
Detach with: Ctrl + B, then D
🔧 Environment Variables
API_ID=123456
API_HASH=abcdef1234567890abcdef1234567890
BOT_TOKEN=YOUR_BOT_TOKEN
OWNER_ID=123456789
MONGO_DB_URI=mongodb+srv://username:password@cluster.mongodb.net/dbname
API_KEY=YOUR_API_KEY # Get from @ApixhubBot
STRING_SESSION=YOUR_STRING_SESSION
🤝 Support & Community
⚡ Credits
- Base Framework: Anon Music
- Enhanced by: Team Arc
- Lead Dev: 𝘿𝙖𝙢𝙞𝙖𝙣❤🩹
📄 License
Licensed under the <b>MIT License</b>. See <a href="https://github.com/deadlineTech/Music/blob/master/LICENSE">LICENSE</a> for details.
<p align="center"> - <b> sᴩᴇᴄɪᴀʟ ᴛʜᴀɴᴋs ᴛᴏ <a href="https://github.com/TeamYukki">[ᴛᴇᴀᴍ ʏᴜᴋᴋɪ]</a> ғᴏʀ <a href="https://github.com/TeamYukki/YukkiMusicBot">[ʏᴜᴋᴋɪ ᴍᴜsɪᴄ ʙᴏᴛ]</a></b> </p>
