# JUGNU MUSIC

> JUGNU MUSIC is an open-source, self-hosted Discord music bot for YouTube, Spotify, SoundCloud with caching, playlists, lyrics, filters, 24/7 auto-resume.

- **Category:** Music Streaming
- **Licence:** MIT
- **Latest version:** 1.0.0
- **Open source:** oss
- **Languages:** JavaScript
- **Platforms:** Node.js
- **Tags:** Music, Spotify, Youtube, Discord, Playlists, Yt Dlp, Ffmpeg, Youtube Music, High Performance, Node.js, Open Source, Lyrics, Soundcloud, Self Hosted, Discord Bot, Discord js, Slash commands, Music bot, Discord Music Bot, Distube, Audio Filters, 24 7 Music Bot, Discordjs V14, Lru Cache, Distube V5

## Description

JUGNU MUSIC is an open-source Discord music bot for high-fidelity audio from YouTube, Spotify, and SoundCloud. It uses in-memory LRU caching for fast search and instant cache hits, a custom yt-dlp extractor that mimics Android clients to avoid YouTube blocks, and request deduplication for concurrent usage. The bot provides over 45 slash commands and 49 message commands for playback control, queue management, custom playlists, real-time synced lyrics, audio filters like BassBoost and Nightcore, and a dedicated request channel. It supports 24/7 voice channel mode with automatic queue restoration on restart. Self-hosting requires Node.js 18.17+, Python 3.8+, and FFmpeg, with optional MongoDB for persistent storage (JSON storage used by default). An Express keep-alive server runs on port 3000. The project is MIT licensed and actively maintained.

## Links

- [Homepage](https://github.com/kabirjaipal/jugnu-music)
- [GitHub Repository](https://github.com/kabirjaipal/JUGNU-MUSIC)
- [Discord Support Server](https://discord.gg/FuKfAREn9f)
- [Issues](https://github.com/kabirjaipal/JUGNU-MUSIC/issues)

---
Source: https://selfhost.directory/project/jugnu-music