Skip to content

4nuxd/wavetune

Repository files navigation

🎵 WaveTune - Web-Based Telegram Music Bot

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.

WaveTune Logo

🚀 Features

  • 🌐 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.

📦 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/4nuxd/WaveTune.git
cd WaveTune

2️⃣ Install Dependencies

npm install

3️⃣ Configure Your Bot

Edit the .env file with your Bot Token, API Keys, and Admin IDs.

4️⃣ Start the Bot

npm run dev

🎛️ Usage

  1. Add WaveTune to your Telegram group.
  2. Use /play command to start streaming music.
  3. Control music via the Web GUI (Accessible via Telegram Mini Apps).
  4. Manage playlists, listen to live radio, and enjoy a premium music experience!

🚀 Quick Deployment Options

Deploy on Heroku

Get started quickly by deploying to Heroku with just one click:

Vercel

Deploy with Vercel

🤝 Contributions

We welcome contributions! Feel free to fork, open issues, or submit pull requests to improve WaveTune.

🔗 Links

  • GitHub Repository: WaveTune
  • License: MIT License

📜 License

This project is licensed under the MIT License – you are free to use, modify, and distribute it.


Credits

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! 🎧🔥

About

WaveTune is a feature-rich Telegram music bot that brings a modern web-based GUI experience to music streaming within Telegram. It offers an intuitive and sleek interface using Telegram Mini Apps and is built with TypeScript for efficiency and scalability.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors