Documentation
Complete command reference for Firefly — 100+ commands across 10 categories.
General
/help Shows the help menu with all available commands. Usage:
/help [command] Example:
/help leveling /ping Check bot latency and response time. Usage:
/ping Example:
/ping /invite Get the bot invite link. Usage:
/invite Example:
/invite /version Show the current bot version. Usage:
/version Example:
/version /donate Support Firefly development. Usage:
/donate Example:
/donate Leveling
/rank View your or another user's rank card. Usage:
/rank [user] Example:
/rank @Faris /leaderboard View the server XP leaderboard. Usage:
/leaderboard [page] Example:
/leaderboard 2 /rankcard Customize your rank card theme, background, and accent color. Usage:
/rankcard <theme|background|accent> Example:
/rankcard theme ocean /levelroles Manage level-up role rewards. Usage:
/levelroles <add|remove|list> Example:
/levelroles add 10 @VIP /setxp Set a user's XP amount. Usage:
/setxp <user> <amount> Example:
/setxp @Faris 5000 /addxp Add XP to a user. Usage:
/addxp <user> <amount> Example:
/addxp @Faris 500 /setlevel Set a user's level directly. Usage:
/setlevel <user> <level> Example:
/setlevel @Faris 10 Music
/play Play a song from Spotify, YouTube, SoundCloud, Deezer, and more. Usage:
/play <query|url> Example:
/play never gonna give you up /playfile Play an audio file attachment. Usage:
/playfile <file> Example:
/playfile song.mp3 /skip Skip the current track. Usage:
/skip Example:
/skip /queue View the current music queue. Usage:
/queue [page] Example:
/queue /nowplaying Show the currently playing track. Usage:
/nowplaying Example:
/nowplaying /volume Adjust playback volume. Usage:
/volume <1-100> Example:
/volume 50 /pause Pause playback. Usage:
/pause Example:
/pause /resume Resume playback. Usage:
/resume Example:
/resume /stop Stop playback and clear the queue. Usage:
/stop Example:
/stop /leave Disconnect the bot from voice. Usage:
/leave Example:
/leave /shuffle Shuffle the queue. Usage:
/shuffle Example:
/shuffle /loop Loop the current track or queue. Usage:
/loop <off|track|queue> Example:
/loop track /autoplay Auto-play similar songs when queue ends. Usage:
/autoplay Example:
/autoplay /filter Apply audio filters (nightcore, vaporwave, etc). Usage:
/filter <name> Example:
/filter nightcore /bassboost Toggle bass boost. Usage:
/bassboost [level] Example:
/bassboost high /speed Adjust playback speed. Usage:
/speed <0.5-2.0> Example:
/speed 1.25 /247 Enable 24/7 mode to keep the bot in voice. Usage:
/247 Example:
/247 Moderation
/ban Ban a user from the server. Usage:
/ban <user> [reason] [duration] Example:
/ban @user spamming 7d /unban Unban a user. Usage:
/unban <user> [reason] Example:
/unban 123456789 /kick Kick a user from the server. Usage:
/kick <user> [reason] Example:
/kick @user being rude /mute Timeout a user. Usage:
/mute <user> <duration> [reason] Example:
/mute @user 1h spam /warn Warn a user. Use subcommands to list or clear. Usage:
/warn add <user> <reason> Example:
/warn add @user spam /purge Bulk delete messages. Usage:
/purge <amount> [user] Example:
/purge 50 @user /case View a moderation case. Usage:
/case <id> Example:
/case 12 /lock Lock a channel. Usage:
/lock [channel] [reason] Example:
/lock #general raid /unlock Unlock a channel. Usage:
/unlock [channel] Example:
/unlock #general /slowmode Set channel slowmode. Usage:
/slowmode <seconds> Example:
/slowmode 10 /nick Change a user's nickname. Usage:
/nick <user> <name> Example:
/nick @user CoolName /role Add or remove a role from a user. Usage:
/role <user> <role> Example:
/role @user @Muted /automod Configure auto-moderation rules (Pro+). Usage:
/automod <add|remove|list|toggle> Example:
/automod add spam anti-spam Economy
/balance Check your wallet and bank balance. Usage:
/balance [user] Example:
/balance @Faris /daily Claim your daily reward. Usage:
/daily Example:
/daily /weekly Claim your weekly reward. Usage:
/weekly Example:
/weekly /work Work to earn coins. Usage:
/work Example:
/work /deposit Deposit coins into your bank. Usage:
/deposit <amount|all> Example:
/deposit 5000 /withdraw Withdraw coins from your bank. Usage:
/withdraw <amount|all> Example:
/withdraw 1000 /pay Transfer coins to another user. Usage:
/pay <user> <amount> Example:
/pay @Faris 500 /shop Browse the server shop. Usage:
/shop Example:
/shop /buy Buy an item from the shop. Usage:
/buy <item> Example:
/buy VIP Role /inventory View your purchased items. Usage:
/inventory Example:
/inventory /richest View the server wealth leaderboard. Usage:
/richest Example:
/richest /shopadd Add an item to the server shop. Usage:
/shopadd <name> <price> [role] Example:
/shopadd VIP 5000 @VIP /shopremove Remove a shop item. Usage:
/shopremove <name> Example:
/shopremove VIP /addmoney Add coins to a user (admin). Usage:
/addmoney <user> <amount> Example:
/addmoney @user 10000 /removemoney Remove coins from a user (admin). Usage:
/removemoney <user> <amount> Example:
/removemoney @user 5000 /setbalance Set a user's balance (admin). Usage:
/setbalance <user> <amount> Example:
/setbalance @user 0 Fun & Games
/8ball Ask the magic 8-ball a question. Usage:
/8ball <question> Example:
/8ball will I win? /coinflip Flip a coin. Usage:
/coinflip Example:
/coinflip /dice Roll dice. Usage:
/dice [sides] Example:
/dice 20 /slots Play the slot machine (Pro+). Usage:
/slots <bet> Example:
/slots 100 /choose Pick randomly from choices. Usage:
/choose <options...> Example:
/choose pizza tacos burgers /randomcolor Generate a random color. Usage:
/randomcolor Example:
/randomcolor /giveaway Create, end, or reroll a giveaway. Usage:
/giveaway create <prize> <duration> Example:
/giveaway create Nitro 24h Utility
/avatar Get a user's avatar. Usage:
/avatar [user] Example:
/avatar @Faris /banner Get a user's banner. Usage:
/banner [user] Example:
/banner @Faris /serverinfo Display server information. Usage:
/serverinfo Example:
/serverinfo /userinfo Display user information. Usage:
/userinfo [user] Example:
/userinfo @Faris /channelinfo Display channel information. Usage:
/channelinfo [channel] Example:
/channelinfo #general /roleinfo Display role information. Usage:
/roleinfo <role> Example:
/roleinfo @Mods /membercount Show the server member count. Usage:
/membercount Example:
/membercount /poll Create a poll. Usage:
/poll <question> <options...> Example:
/poll "Fav color?" Red Blue /remind Set a reminder. Usage:
/remind <time> <message> Example:
/remind 2h check the oven /afk Set your AFK status. Usage:
/afk [reason] Example:
/afk eating lunch /snipe View the last deleted message. Usage:
/snipe Example:
/snipe /editsnipe View the last edited message. Usage:
/editsnipe Example:
/editsnipe /firstmessage Jump to the first message in a channel. Usage:
/firstmessage Example:
/firstmessage /steal Steal an emoji from another server. Usage:
/steal <emoji> Example:
/steal :pepe: /stealsound Steal a soundboard sound. Usage:
/stealsound <name> Example:
/stealsound airhorn /stealsticker Steal a sticker from a message. Usage:
/stealsticker Example:
/stealsticker /announce Send an embedded announcement. Usage:
/announce <message> Example:
/announce Server event tonight! /invites View invite tracking stats (Pro+). Usage:
/invites check [user] Example:
/invites leaderboard /analytics View server analytics (Pro+). Usage:
/analytics [period] Example:
/analytics 7d /premium View your server's premium status. Usage:
/premium Example:
/premium /redeem Redeem a premium gift key. Usage:
/redeem <key> Example:
/redeem FF-XXXX-XXXX /store Browse the Firefly store. Usage:
/store Example:
/store Features
/reactionrole Set up reaction roles on a message. Usage:
/reactionrole <message_id> <emoji> <role> Example:
/reactionrole 123 :star: @Star /ticket Create or manage support tickets. Usage:
/ticket [setup|close] Example:
/ticket setup /starboard Configure the starboard. Usage:
/starboard <channel> [threshold] Example:
/starboard #starboard 3 /tempvc Set up temporary voice channels. Usage:
/tempvc setup <channel> Example:
/tempvc setup #join-to-create /boosts View active server boosts. Usage:
/boosts Example:
/boosts Configuration
/settings Interactive settings menu for all bot configuration. Usage:
/settings Example:
/settings /channels Configure channel restrictions and routing. Usage:
/channels <block|unblock|set> Example:
/channels set levelup #levels