A music request channel lets members queue songs by typing a name or pasting a link, no command needed, and a DJ role decides who can pause, skip and change what plays. Together they keep a busy voice channel from turning into a fight over the queue. Both take one command or one dashboard page to set up on Noxyr.

In a music request channel a member types a song name, it is queued straight away, and the message is tidied up so only the player card stays. # music-requests leo daft punk one more time Added to queue One More Time Daft Punk · 5:20 · requested by leo ✓ no command

The request channel

Pick a text channel and set it as the request channel. From then on, every message posted there is treated as /play: a song name searches YouTube, a link from YouTube, YouTube Music, Spotify, Apple Music or SoundCloud loads that track or playlist. The bot queues it, updates the player card, and cleans the message up so the channel stays tidy. Members who never learned a slash command can still add music.

Set it with /music settings request_channel:#music-requests, or on the dashboard under Automation → Music. Turn it off again with /music settings clear_request_channel:true. A good channel setup:

  • Name it clearly (#music-requests or #queue) and pin a short note saying "type a song name or paste a link".
  • Give the bot Send Messages, Manage Messages and Embed Links there so it can post the card and remove processed requests.
  • Keep it separate from general chat; everything typed there becomes a request.

The DJ role

Without a DJ role, everyone in the voice channel is treated as a DJ and can use every control. That is fine for a friend group and chaos for a public server. Set a DJ role with /music settings dj_role:@DJ or on the same dashboard page, and from then on the player controls are limited to:

  • whoever requested the track that is currently playing,
  • anyone with the Manage Server permission,
  • anyone holding the DJ role.

Everyone else can still press skip, but it becomes a vote instead of an instant skip. The track skips once enough people in the voice channel have voted; /music settings skip_votes sets how many (1 to 20). To go back to "everyone is a DJ", run /music settings clear_dj_role:true.

Other settings on the same page

  • Auto-leave: minutes of silence before the bot disconnects (1 to 60). Ignored when 24/7 is on.
  • Default volume: the volume every new session starts at (0 to 150).
  • Autoplay default: whether new sessions keep playing related tracks when the queue ends.
  • Allow filters: whether members (not DJs) may apply bass boost, nightcore and the rest.
  • 24/7: stay in the channel around the clock. See 24/7, autoplay, filters and lyrics.

/music view prints the current values; /music settings only changes the options you pass, so you can adjust one thing without retyping the rest.

The live player on the dashboard

The Music page on the dashboard shows what is playing right now, the queue with remove and play-next, and the same buttons as the card. Staff can run the channel from a browser tab without joining voice, and it works whether Noxyr or your custom bot is the one connected.

Common questions

Can I have more than one request channel? One per server at the moment.

Does the request channel work for playlists? Yes. Paste a playlist or album link and the whole thing is queued.

Do DJs need Manage Server? No. The DJ role is enough; Manage Server is just always allowed.

Is any of this premium? No. The request channel, DJ role, vote-skip and every setting above are free.

Start with Noxyr on your server, then read the music docs for the full command list.