Skip to content

Latest commit

 

History

History
62 lines (50 loc) · 2.36 KB

README.md

File metadata and controls

62 lines (50 loc) · 2.36 KB

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!