YukkiMusic is a powerful, enhanced version of the original YukkiMusicBot, designed for seamless, high-quality music streaming in Telegram voice chats. Built with Python and Pyrogram, it offers a robust and user-friendly experience for music lovers and bot developers alike. 🚀
Need help setting up? Check out our detailed configuration guide: Configuration Instructions.
Tip
Looking to use cookies for authentication?
See: Using Cookies for Authentication
Get started quickly by deploying to Heroku with just one click:
-
Update System and Install Dependencies:
sudo apt update && sudo apt upgrade -y && sudo apt install -y ffmpeg git python3-pip tmux nano
-
Install uv for Efficient Dependency Management:
pip install --upgrade uv
-
Clone the Repository:
git clone https://github.com/TheTeamVivek/YukkiMusic && cd YukkiMusic
-
Create and Activate a Virtual Environment:
- You can create and activate the virtual Environment before cloning the repo.
uv venv .venv && source .venv/bin/activate
-
Install Python Requirements:
uv pip install -e .
-
Copy and Edit Environment Variables:
cp sample.env .env && nano .env
After editing, press
Ctrl+X
, thenY
, and press Enter to save the changes. -
Start a tmux Session to Keep the Bot Running:
tmux
-
Run the Bot:
yukkimusic
-
Detach from the tmux Session (Bot keeps running):
PressCtrl+b
, thend
We're here to help you every step of the way! Reach out through:
-
📝 GitHub Issues: Report bugs or ask questions by opening an issue.
-
💬 Telegram Support: Connect with us on Telegram.
-
👥 Support Channel: Join our community at TheTeamVivek.
Show your love for the project that started it all! If you're using or forking YukkiMusic, please star the original repository: ⭐ YukkiMusicBot
Love YukkiMusic? Help us grow the project with these simple actions:
-
⭐ Star the Original: Give a star to YukkiMusicBot.
-
🍴 Fork & Contribute: Dive into the code and contribute to YukkiMusic.
-
📢 Spread the Word: Share your experience on Dev.to, Medium, or your personal blog.
Together, we can make YukkiMusic and YukkiMusicBot even better!
A huge thank you to Team Yukki for creating the original YukkiMusicBot, the foundation of this project. Though the original is now inactive, its legacy lives on.
Special gratitude to Pranav-Saraswat for reviving the project with YukkiMusicFork (now deleted), which inspired YukkiMusic.
YukkiMusic is an imported and enhanced version of the now-deleted YukkiMusicFork, with ongoing improvements to deliver the best music streaming experience.