Documents

Getting Started

Invite Miko, run your first command, and know where to go for everything else.

Invite the bot

Click Invite Bot on the homepage, or go straight to the OAuth flow at /invite. Discord will ask you to pick a server and approve a permission set — Miko requests Manage Server, Manage Roles and voice/text permissions so features like AutoMod, DJ roles, and temp voice channels work out of the box. You can always review or revoke permissions later from your server's Integrations settings in Discord.

Your first commands

  1. 1

    Join a voice channel

    Miko only plays audio into a voice channel you (or another member) are already connected to.
  2. 2

    Run /play

    Type /play and either a song name or a direct link (YouTube, Spotify track/playlist URL). Miko joins your voice channel and starts the queue.
  3. 3

    Check /help for the full list

    /help groups every command by category right inside Discord. This site covers the same ground in more depth, with examples and the "why" behind each setting.

Slash commands vs. the prefix

Slash commands (/play, /skip, etc.) are the primary and recommended way to use Miko — Discord shows you the available options as you type, so there's nothing to memorize. A legacy text-prefix mode also exists for a handful of commands; set your own prefix with /prefix if you prefer typing commands as plain messages (e.g. !play after setting the prefix to !).

Prefer a visual interface?

Everything under Music, Moderation & AutoMod, and Settings in these docs also has a dashboard equivalent. Open /servers after logging in with Discord, pick a server, and use the sidebar instead of typing commands.

Getting help

Run /about or /info for current bot status and uptime. If something looks broken, /report sends a bug report straight to the support team, and /suggestions does the same for feature ideas. You can also join the support server directly from any of Miko's embeds.

FAQ

Why can't I run any commands?

Slash commands need a moment to sync after the bot first joins — usually under a minute. If they still don't appear, check that Miko has the applications.commands scope (granted automatically by the invite link) and that no server-level command permissions are blocking it under Discord's Integrations settings.

Does Miko need to stay in a voice channel to keep playing?

Yes, by default the bot leaves when everyone else does. Turn on /247 to keep it connected around the clock — see the Settings page for details.

I don't have Manage Server — can I still configure anything?

Most configuration commands (AutoMod, settings, DJ mode) require the Manage Server permission, same as the dashboard. Playback commands like /play, /skip, and the minigames are open to everyone unless DJ mode is enabled.