What is Rosy Music Bot?
Rosy Music Bot is a feature-rich Discord music bot that brings high-quality audio streaming directly to your Discord server. Built with modern technologies and designed for reliability, it provides seamless music playback from multiple sources with an intuitive command interface.Key Features
Multi-Platform Playback
Stream music from YouTube and Spotify with support for URLs and search queries
Queue Management
Full queue system with ability to view, skip, and manage upcoming songs
Volume Control
Adjust playback volume from 0-100% with interactive controls
Interactive Search
Search by song name and choose from up to 5 results using dropdown menus
Real-time Status
Live playback progress updates with interactive pause, resume, and skip buttons
Rich Embeds
Beautiful embeds showing now playing info, thumbnails, and queue details
Why Use Rosy Music Bot?
Easy to Setup
Easy to Setup
Simple configuration with just a few environment variables. Install dependencies, configure your
.env file, and you’re ready to go.Powerful Search
Powerful Search
Uses play-dl for intelligent YouTube search with up to 5 results displayed in an interactive dropdown menu. Users can select exactly which song they want.
Interactive Controls
Interactive Controls
Music control buttons (play, pause, skip, stop) and volume controls are built directly into the now playing embed for quick access.
Multi-Source Support
Multi-Source Support
Supports both YouTube and Spotify playback through DisTube plugins, giving users flexibility in how they add music.
Tech Stack
Rosy Music Bot is built with modern, reliable technologies:- Discord.js v14.25.1 - Discord bot framework with full API support
- DisTube v5.2.3 - Advanced music system with queue management
- @distube/spotify v2.0.2 - Spotify integration plugin
- @distube/yt-dlp v2.0.1 - YouTube download plugin
- play-dl v1.9.7 - Search and stream from YouTube
- @discordjs/voice v0.19.0 - High-quality voice connections
- ffmpeg-static v5.3.0 - Audio processing
The bot uses the
r! prefix for all commands (e.g., r!play, r!skip, r!queue).Architecture Overview
The bot follows a modular architecture:Next Steps
Quick Start
Get Rosy Music Bot up and running in minutes
Commands
Learn about all available music commands