WaveTune is a feature-rich Telegram music bot that combines the best features of existing music bots, bringing a modern web-based GUI experience to music streaming within Telegram. Built with TypeScript, it offers efficiency, scalability, and seamless integration with Telegram Mini Apps.
- 🌐 Web-Based GUI – A responsive and interactive UI for seamless music control.
- 🎶 High-Quality Streaming – Enjoy smooth and high-quality music playback.
- 📂 Playlist Management – Create, save, and share playlists with ease.
- 🌍 Multi-Language Support – Accessible to users from different regions.
- 🎵 YouTube, Spotify & Apple Music Support – Stream music from various sources.
- 💬 AI-Powered Chat Commands – Advanced chat interactions powered by AI.
- 📻 Live Radio Streaming – Listen to radio stations directly in Telegram.
- ⚡ Fast & Optimized – Optimized for minimal latency and high performance.
- 🔧 Customizable – Modify and personalize according to your needs.
- 🛠️ Open-Source – Fork, contribute, and improve the project.
git clone https://github.com/4nuxd/WaveTune.git
cd WaveTunenpm installEdit the .env file with your Bot Token, API Keys, and Admin IDs.
npm run dev- Add WaveTune to your Telegram group.
- Use /play command to start streaming music.
- Control music via the Web GUI (Accessible via Telegram Mini Apps).
- Manage playlists, listen to live radio, and enjoy a premium music experience!
Get started quickly by deploying to Heroku with just one click:
We welcome contributions! Feel free to fork, open issues, or submit pull requests to improve WaveTune.
- GitHub Repository: WaveTune
- License: MIT License
This project is licensed under the MIT License – you are free to use, modify, and distribute it.
WaveTune is inspired by and built upon the work of the following projects:
- Music Bot – A feature-rich Telegram music bot.
- Music Hub – A Smooth Web Based Music Player - Thanks For Initial Project
💡 Enjoy seamless music streaming with WaveTune! 🎧🔥
