VIEN
Invite

musiDISCORD

Piece 01/07 · Mustard velvet

musiDISCORD

A music bot built on Lavalink v4: YouTube, SoundCloud, Spotify (matched to YouTube) and a private music library on the host. A fair queue, lyrics that follow the song, a music quiz, stats, a year-end Wrapped drawn like a blueprint, and a server radio that learns what people like.

Avatar of musiDISCORD
slash commands38
stay-in-voice mode24/7
sources + own library3
languagesVI · EN
R-01.1

Fabric and seams

What the bot does
seam by seam

Plays from anywhere

YouTube, SoundCloud, Spotify links, or the owner's own music files through /library and /local.

A fair queue

People take turns, /bump lets the room vote a track up, and skipping needs a vote when several people listen.

/nhaajt and radio

A weighted shuffle of the whole library (liked tracks come up more), and a server radio that learns listening hours and skips.

Lyrics that follow

/lyrics reads .lrc files, embedded tags or LRCLIB and highlights the line being sung.

Quiz, stats, Wrapped

Hear a clip and guess, leaderboards, badges, and /mystats and /wrapped cards drawn as blueprints.

By mood

/similar queues tracks with the same tempo and energy, /vibe plays forever to the mood you pick.

Contributions and requests

Members send music files for the owner to review, or suggest missing tracks for the server to vote on.

Privacy you control

/privacy stats turns off stats about you, /privacy delete removes your data. No message reading, no recording.

R-01.3

Command sheet

Type a slash
and they all show up

/playPlay by name or a YouTube / SoundCloud / Spotify link
/searchSearch and pick which result to play
/pause /resumePause, resume
/skipSkip (needs a vote when several people listen)
/stop /leaveStop and clear the queue, leave the voice channel
/queue /nowplayingShow the queue, the current track
/volume /loop /shuffle /seek /removeVolume, loop, shuffle, seek, remove from queue
/bumpVote to move a track up next
/247Stay in the voice channel even when empty
/album /artist /localPlay an album, an artist or a track from the library
/nhaajtShuffle the whole music folder until /stop
/radio /vibe /similarServer radio, mood radio, similar tracks
/lyricsLyrics for the current track
/filterEffects, speed, pitch, equalizer
/playlist /favoritesPersonal and server playlists, favorites
/quizMusic quiz: hear a clip and guess
/mystats /leaderboard /wrappedStats card, leaderboard, year recap
/request /contributeSuggest a missing track, send a file for review
/library(Owner) manage the library: tagging, audio analysis
/settings /stats /privacy /helpServer settings, bot health, privacy, help
R-01.4

The label

What it's made of
and how to wear it

musiDISCORDFabric: 100% Node.js
Lining: discord.js · Lavalink v4 · resvg · Docker
Cloth: Mustard velvet
Sewn by: nhaajt

Press Invite, pick a server you manage and Authorize. The bot only asks for the permissions it needs.

Privacy for musiDISCORD  ·  Terms

R-01.5

The other pieces

Same collection
same cutter