Commands
All the commands you need to control the bot.
MakiDJ offers a huge variety of slash commands. Just type / in your server to see the full list of available commands and their arguments.
Music
| Command | Description |
|---|---|
| /play | You can enter a song name, YouTube link, Spotify link, or SoundCloud link. You can also use the /engine command to change the default music search engine. |
| /engine | Change the default search engine. For example: Switch to SoundCloud, next time you use /play, the bot will prioritize searching on SoundCloud. |
| /setup | Create a 24/7 music request channel. Just type the song name in that channel, no need to use the /play command. Very convenient! |
| /filter | Add special audio effects like Nightcore, Bassboost, Vaporwave... *Note: This might make the song load 1-2 seconds slower.* |
| /autoplay | Auto-play music! When the queue is empty, the bot will automatically find and play similar songs. |
| /clearqueue | Clear the entire current queue. Useful when you accidentally add a very long playlist. |
| /disconnect | Disconnect the bot from the voice channel and clear the queue. |
| /join | Summon the bot to your current voice channel. |
| /liked | View your liked songs list and easily play them again. |
| /loop | Loop the music! You can choose to loop the Track (current song only) or Queue (the entire queue). |
| /nowplaying | Show the awesome UI control panel for the currently playing song. |
| /pause | Pause the currently playing song. |
| /playlist | Manage your personal music library. Create custom playlists, add songs, and play an entire playlist with just one command! |
| /queue | Show the list of upcoming songs in the queue. |
| /replay | Rewind the current song to 0 seconds to listen from the beginning. |
| /resume | Resume playing the paused song. |
| /search | Search for a song and show up to 10 results for you to choose from. |
| /seek | Fast forward to a specific time in the song (Example: 1:30). |
| /shuffle | Randomly shuffle the queue so the music never gets boring. |
| /skip | Skip the current song and play the next one in the queue. |
| /stop | Stop the music and clear the queue, but the bot will stay in the voice channel. |
| /volume | Adjust the bot volume from 0 to 100. |
General & Fun
| Command | Description |
|---|---|
| /help | Display the MakiDJ help menu with command categories and bot guide. |
| /info | View detailed information about the bot, its developers, and links. |
| /ping | Check the bot's websocket and database latency. |
| /stats | View live statistics about the bot like server count, CPU/RAM usage, and uptime. |
| /invite | Get the bot's invite link to add it to your server. |
| /support | Get the link to the official MakiDJ support server. |
| /vote | Vote for MakiDJ on bot lists to support the development and earn rewards. |
| /profile | View your MakiDJ profile, including your level, stats, and badges. |
| /avatar | View your own or someone else's profile avatar. |
| /banner | View your own or someone else's profile banner. |
| /afk | Set your AFK status. The bot will notify others if they mention you. |
| /ship | Randomly pair 2 people (or chosen by you) and calculate their compatibility with a cute picture. |
| /actions | Perform fun roleplay actions like hug, kiss, pat, etc. on other users. |
Configuration
| Command | Description |
|---|---|
| /autorespond | Create automated text responses for specific keywords triggered in chat. |
| /ignore | Make the bot ignore specific channels or users. |
| /react | Configure the bot to automatically react to specific keywords with emojis. |
Giveaways & Invites
| Command | Description |
|---|---|
| /gstart | Start a new giveaway in the current channel. |
| /gend | End an active giveaway early and pick the winners immediately. |
| /greroll | Reroll a completed giveaway to pick new winners. |
| /invites | Check how many people you or another user have invited to the server. |
| /inviteLeaderboard | View the top users with the most invites in the server. |
| /bonusinvites | Add or remove bonus invites for a user in the server. |
Voice & Join-To-Create
| Command | Description |
|---|---|
| /j2c | Manage Join-To-Create (J2C) voice channels. |
| /voicemanager | Configure the server's voice channel settings. |
| /voice | Manage your temporary voice channel (lock, limit users, change name). |
| /tts | Text-to-Speech: The bot will read your message aloud in the voice channel. |
| /voiceNotify | Get a DM notification when a specific user joins a voice channel. |
Sticky Messages
| Command | Description |
|---|---|
| /sticky start | Create a sticky message that stays at the bottom of the channel. |
| /sticky edit | Edit the content of the current sticky message. |
| /sticky config | Configure the sticky message module and other settings. |
| /sticky view | Silently view the current sticky message in the channel. |
| /sticky delete | Remove the sticky message from the channel. |
Emotes
| Command | Description |
|---|---|
| /emoji steal | Steal an emoji from another server and add it to yours. |
| /emoji info | View detailed information about a specific emoji. |
| /emoji delete | Delete an emoji from the server. |
| /emoji enlarge | Enlarge an emoji to view its full size. |