Skip to content
All docs

Guides

Free Discord Music Bot

Looking for a free Discord music bot? NoriaFlow runs on your own bot and lets you search, queue, and control playback from a web dashboard, no slash commands to memorize, no premium tier.

5 min read

If you're searching for a free Discord music bot, the pattern is probably familiar: the big shared bots come and go, and a server loses its music the day one of them shuts down. NoriaFlow's music bot runs on your own Discord bot and is controlled from a web dashboard, not just slash commands. It's a standalone dashboard feature, separate from the workflow editor, no wiring needed.

Why people look for a Discord music bot alternative

  • Shared music bots disappear: the best-known ones have been forced offline over licensing disputes, taking the music out of millions of servers overnight.
  • Slash-command-only control: most surviving music bots only work by typing commands in a Discord channel; there's no visual queue, no click-to-skip, no drag-to-reorder.
  • Premium paywalls: features like high-quality audio or a longer queue are commonly gated behind a paid tier.
  • Shared bots get rate-limited or banned: a bot used by thousands of servers at once is a common target for takedowns and outages you have no control over.

How NoriaFlow's music bot is different

  • Your own bot, hosted for you: the music bot runs on your own connected Discord bot (not a shared one), and NoriaFlow handles the voice connection and playback infrastructure.
  • Control it from a dashboard, not just commands: search for a track, see the live queue, skip, go back, shuffle, loop, seek to a timestamp, and adjust volume, all from your browser.
  • Reorder and manage the queue visually: move a track up the queue, jump straight to one, or remove one, without typing a single command.
  • Share a public queue link: let people outside the dashboard see what's playing and what's queued next.
  • Free in beta: every control listed above is included at no cost while NoriaFlow is in open beta.

Every control, explained

  • Play / Search: type a title or paste a YouTube, Spotify, or SoundCloud link; results appear as you type, and one click queues the track. If your Discord account is linked, the bot automatically follows you into whatever voice channel you're sitting in: otherwise, pick one from the channel picker.
  • Playlists: paste a playlist link (or a Spotify album) and every track queues at once, with a toast confirming how many were added.
  • Pause / Resume: pauses in place; resume picks up exactly where you stopped.
  • Skip / Previous: jump to the next track or back to the one before.
  • Shuffle: randomizes the order of everything waiting in the queue.
  • Loop: three modes: off, repeat the current track, or repeat the whole queue.
  • Seek: click anywhere on the progress bar to jump to that timestamp.
  • Volume: a slider with live feedback while you drag.
  • Stop: ends playback.
  • Resume last session: if playback ended unexpectedly (bot restart, disconnect), the dashboard offers to restore your previous track and queue in one click.

When the queue runs out, the bot leaves voice after a short idle period. That's intentional. Set loop to "queue" for continuous background music.

Managing the queue

The queue panel shows every upcoming track with its duration and who requested it. From there:

  • Jump to any track to play it immediately.
  • Remove any track without interrupting what's currently playing.
  • Shuffle before a long session so the same opening songs don't play every time.

A typical game-night flow: paste a playlist before people arrive, hit shuffle, then let members add requests, anything that doesn't fit the mood, you remove in one click.

Share control with your community

You don't have to be the DJ all night. In the music dashboard, click Share control:

  1. Click Generate a share link and copy it.
  2. Post the link in your server. Anyone who opens it, no NoriaFlow account needed, can set a display name, search and add tracks, pause, and skip.
  3. Every request is labeled with the guest's name in the queue, so you can see who queued what.

The link is tied to that one server, so guests can't move your bot anywhere else. Regenerate invalidates the old link, and Revoke shuts sharing off entirely. Useful when the party's over.

Set it up

  1. Connect your own Discord bot to NoriaFlow.
  2. Open Music Bot in your dashboard and pick a voice channel.
  3. Search for a track or paste a link to start the queue.
  4. Control playback from the dashboard, or share the queue link with your members.

Voice channel troubleshooting

  • A voice channel is missing from the picker. The picker only shows channels your bot can actually join. If one is missing, the bot lacks Connect permission there. Fix the channel's permission overrides in Discord.
  • The bot joins but stays silent. It needs Speak permission in that channel, and check it isn't server-muted.
  • "Bot not connected" error. Your Discord bot is offline in NoriaFlow. Reconnect it from the dashboard before using music.
  • "Voice connection failed." A transient Discord voice issue. Retry in a moment.
  • The bot doesn't follow you into voice. Auto-follow needs your Discord account linked in Integrations so NoriaFlow can see which voice channel you're in. No link? Just pick the channel manually.

Music Bot is currently in Beta. Core playback and queue controls are stable, and more is being added. Start building free to try it, or see what else you can automate on the same bot in the template library. The bot that plays your music can also run your welcome messages and auto-moderation.

Setup checks and next steps

  • Check the selected bot, server and destination channel. Role actions also require the bot role to sit above the role it changes.
  • Test with a dedicated channel or member before enabling this automation for everyone.
  • If a step fails, inspect its error and inputs rather than reconnecting every account.

See the extension setup guide for adding and reusing services, the node reference for parameters, and testing and debugging for execution diagnostics.

Frequently asked questions

Is there a free Discord music bot?

Yes. NoriaFlow's music bot runs on your own connected Discord bot and is free during the open beta: search, queue, and play music from a web dashboard, on a bot nobody else can take offline.

Do I control the music bot with slash commands?

You can, but you don't have to. NoriaFlow's music bot has a web dashboard: search for a track, see the live queue, skip, shuffle, loop, seek, and adjust volume from your browser instead of memorizing or typing commands in Discord.

Can I let other people in my server control the queue?

Yes. You can share a public queue link so members can see what's playing and request songs without needing dashboard access themselves.

What permissions does the Discord music bot need?

The bot needs Connect and Speak in the voice channel you want it to join. If a voice channel is missing from NoriaFlow's channel picker, the bot doesn't have Connect permission there. Fix the channel's permission overrides and try again.

Can the music bot play playlists?

Yes. Paste a playlist link and every track is added to the queue in one go, with a confirmation of how many tracks were added. From there you can shuffle the queue, jump to any track, or remove tracks.

Can the Discord music bot play Spotify links?

Yes. Paste a Spotify track, album, or playlist link and it goes into the queue. Spotify doesn't let bots stream its audio, so the bot plays the same recording from another source, matched by artist, title, and length. Uploads labeled as covers, remixes, or sped-up versions are skipped.

Do I need to host the bot myself?

No. NoriaFlow hosts and runs your music bot for you. Connect your own Discord bot to your server, and NoriaFlow handles the voice connection and playback.

Is the NoriaFlow music bot free?

Yes, it's free during the open beta, currently in Beta status. Every core control (search, queue, skip, shuffle, loop, seek, volume) is included.