Skip to content

THE-VIP-BOY-OP/VIP-MUSIC

Repository files navigation

VIP MUSIC BOT

A powerful Telegram music bot for voice chats with features like YouTube, Spotify, Resso, AppleMusic, and Soundcloud support.

🎯 Features

  • YouTube, Spotify, Resso, AppleMusic & Soundcloud support
  • Written in Python with Pyrogram and Py-Tgcalls
  • Heroku and VPS deployment support
  • Channel and group voice chat playback
  • Inline search support
  • YouTube thumbnail search
  • Unlimited queue
  • Broadcast messages
  • Detailed stats and user analytics
  • Block/Unblock user management
  • Multi-language support
  • Playlist management

⚡️ Quick Setup

Heroku Deployment

Deploy on Heroku

🖇 VPS Deployment

  • Clone repo: git clone https://github.com/THE-VIP-BOY-OP/VIP-MUSIC && cd VIP-MUSIC
  • Setup by: bash setup
  • Fill Extra Variables by nano .env, save changes with CTRL+X, then y, then Enter
  • Install tmux: sudo apt install tmux && tmux
  • Run the bot: bash start
  • To exit tmux session: Press Ctrl+b and then d

⚙️ Config Variables

Required variables:

  • API_ID - Get from my.telegram.org
  • API_HASH - Get from my.telegram.org
  • BOT_TOKEN - Get from @BotFather
  • MONGO_DB_URI - MongoDB database URL
  • LOG_GROUP_ID - Group ID for logging
  • OWNER_ID - Your Telegram user ID
  • STRING_SESSION - Pyrogram string session (Pyrogram v2)

Optional variables:

  • SPOTIFY_CLIENT_ID - Spotify client ID
  • SPOTIFY_CLIENT_SECRET - Spotify client secret
  • HEROKU_API_KEY - Heroku API key
  • HEROKU_APP_NAME - Heroku app name See config docs for full list of variables

🤝 Support

📃 License

This project is licensed under the MIT License

🙋‍♂️ Credits

🙏 Special Thanks

A heartfelt thanks to Team Yukki for creating the amazing YukkiMusicBot that inspired this project!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages