Skip to content

Producer234/music

 
 

Repository files navigation

DeadlineTech Music

LICENSE
built-with-love


🎧 Advanced Telegram Group Music Bot

A modern Telegram bot for high-quality group music streaming using PyTgCalls and DeadlineTech’s 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 DeadlineTech 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

🔹 Deploy to Heroku

Deploy

🔸 Deploy on VPS / Localhost

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 I to edit, Ctrl + C, then :wq to 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 @DeadlineApiBot
STRING_SESSION=YOUR_STRING_SESSION

🤝 Support & Community


⚡ Credits


📄 License

Licensed under the MIT License. See LICENSE for details.


- sᴩᴇᴄɪᴀʟ ᴛʜᴀɴᴋs ᴛᴏ [ᴛᴇᴀᴍ ʏᴜᴋᴋɪ] ғᴏʀ [ʏᴜᴋᴋɪ ᴍᴜsɪᴄ ʙᴏᴛ]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.8%
  • Other 1.2%