Bot Commands

Explore all available commands for Cakey Bot

Showing 340 of 340 Commands

/8ball

Games

Gives an 8ball-esque answer to a question

Usage: /8ball <question>

/about

Info

Displays the bot version.

Usage: /about

/achievements custom

Achievements

Grant or revoke a custom achievement.

Usage: /achievements custom <action> <achievement> [user]

/achievements info

Achievements

View information about a specific achievement.

Usage: /achievements info <achievement>

/achievements leaderboard

Achievements

See who has unlocked the most achievements in this server.

Usage: /achievements leaderboard

/achievements list

Achievements

View a list of all achievements for this server.

Usage: /achievements list

/achievements owners

Achievements

See which members have unlocked a specific achievement.

Usage: /achievements owners <achievement>

/achievements showcase

Achievements

Show off the achievement badges a member has unlocked.

Usage: /achievements showcase [user]

/achievements view

Achievements

View the selected users progress towards achievements.

Usage: /achievements view [user]

/afk

Misc

Set an AFK status to display when you are mentioned. (Or view your currently set status message)

Usage: /afk [message]

/animequote

Misc

Gives you a random anime quote.

Usage: /animequote

/announce

Core

This will post a fancy embed-style announcement in the channel the command is used in.

Usage: /announce <title> <description> <color>
Requires: ManageMessages

/avatar

Info

Displays your user's avatar or the user given.

Usage: /avatar [user]

/ban

Moderator

Ban the specified user with optional reason.

Usage: /ban <user> [reason] [is-silent] [purge-time] [soft-ban]
Requires: BanMembers

/base64 decode

Utilities

Decodes a string using base64.

Usage: /base64 decode <base64>

/base64 encode

Utilities

Encodes or string using base64.

Usage: /base64 encode <text>

/birthday channel

Birthday

Sets or updates the birthday announcement channel.

Usage: /birthday channel <channel>

/birthday list

Birthday

View all birthdays saved in this server.

Usage: /birthday list

/birthday next

Birthday

View any upcoming birthdays.

Usage: /birthday next [limit]

/birthday remove

Birthday

Remove your birthday. (Or another user's birthday)

Usage: /birthday remove [user]

/birthday role

Birthday

Sets or updates the birthday auto role.

Usage: /birthday role <role>

/birthday set

Birthday

Sets or updates your birthday.

Usage: /birthday set <month> <day> [year] [timezone] [user]

/birthday view

Birthday

View a user's birthday. (If they have one set)

Usage: /birthday view <user>

/bulk-voice move

Utilities

Move all users in the specificed channel to another channel.

Usage: /bulk-voice move <initial-channel> <target-channel>
Requires: MoveMembers

/bulk-voice summon

Utilities

Summon all users in voice channels to the specified channel.

Usage: /bulk-voice summon <target-channel>
Requires: MoveMembers

/chuck

Games

Gives you a chuck norris joke.

Usage: /chuck

/clearqueue

Music

Clears all tracks from the queue.

Usage: /clearqueue

/clearwarnings

Moderator

Removes all warnings from the specified user.

Usage: /clearwarnings <user>
Requires: MuteMembers

/coinflip

Games

Flips a coin.

Usage: /coinflip

/color hex

Misc

Displays information about the given hex color code.

Usage: /color hex <hex>

/color random

Misc

Generates a random color or several.

Usage: /color random [amount]

/color rgb

Misc

Displays information about the given RGB color code.

Usage: /color rgb <red> <green> <blue>

/counting break-role

Counting

Shows the role assigned to whoever breaks the count, if configured.

Usage: /counting break-role

/counting leaderboard

Counting

Shows who has counted the most, slipped the most or used the most saves.

Usage: /counting leaderboard [board]

/counting my-role

Counting

Shows your counting game break role status, if you have one.

Usage: /counting my-role

/counting saves

Counting

Shows how many counting saves you hold.

Usage: /counting saves

/counting stats

Counting

Shows historic stats for the counting game.

Usage: /counting stats

/counting status

Counting

Shows the current state of the counting game.

Usage: /counting status

/dice

Games

Rolls a die or multiple dice

Usage: /dice <roll>

/disconnect

Music

Makes the bot leave your voice channel.

Usage: /disconnect

/eco balance

Economy

Check your balance or the balance of another user.

Usage: /eco balance [user]

/eco beg

Economy

Beg for money.

Usage: /eco beg

/eco coinflip

Economy

Guess the result to win 50% of your bet.

Usage: /eco coinflip <guess> <amount>

/eco daily

Economy

Claim your daily reward.

Usage: /eco daily

/eco donate

Economy

Donate to a randomly selected user.

Usage: /eco donate <amount>

/eco fishing fish

Economy

Fish in a specific biome for a chance to catch fish.

Usage: /eco fishing fish <biome> <fishing-rod> <bait>

/eco fishing inventory

Economy

View your (or selected players) fishing inventory & stats.

Usage: /eco fishing inventory [user]

/eco fishing leaderboard

Economy

View the top 10 users on the fishing leaderboard.

Usage: /eco fishing leaderboard <type>

/eco fishing list-bait

Economy

List all available fishing baits.

Usage: /eco fishing list-bait

/eco fishing list-biomes

Economy

List all available fishing biomes.

Usage: /eco fishing list-biomes

/eco fishing list-rods

Economy

List all available fishing rods.

Usage: /eco fishing list-rods

/eco guess

Economy

Guess the number (1-10) for a chance gain 2x-3x the amount.

Usage: /eco guess <guess> <amount>

/eco high-or-low

Economy

Guess higher or lower to win more money.

Usage: /eco high-or-low

/eco iteminfo

Economy

View information about a specific item.

Usage: /eco iteminfo <name>

/eco items

Economy

View all of the items you or someone else owns.

Usage: /eco items [user]

/eco leaderboard

Economy

View the top users on the economy leaderboard.

Usage: /eco leaderboard [limit]

/eco minefield

Economy

Play a minefield game for a chance to earn money.

Usage: /eco minefield

/eco monthly

Economy

Claim your monthly reward.

Usage: /eco monthly

/eco pay

Economy

Pay another user.

Usage: /eco pay <user> <amount>

/eco reminders

Economy

Get a DM when your daily, weekly or monthly reward is ready again.

Usage: /eco reminders [daily] [weekly] [monthly]

/eco rob

Economy

Attempt to rob another user.

Usage: /eco rob <user>

/eco rock-paper-scissors

Economy

Challenge another user to Rock, Paper, Scissors.

Usage: /eco rock-paper-scissors <amount>

/eco shop

Economy

Purchase items from the shop for bonuses.

Usage: /eco shop

/eco split-or-steal

Economy

Challenge another user to split or steal.

Usage: /eco split-or-steal

/eco weekly

Economy

Claim your weekly reward.

Usage: /eco weekly

/eco work

Economy

Work for money.

Usage: /eco work

/ecoadmin manage-money

Economy

Manage a user's economy balance.

Usage: /ecoadmin manage-money <action> <user> <amount>
Requires: ManageGuild

/ecoadmin reset-economy

Economy

Reset the economy for this server. This will RESET ALL user balances!

Usage: /ecoadmin reset-economy <confirm>
Requires: ManageGuild

/emote big

Emotes/Stickers

Displays a large version of the specified emote.

Usage: /emote big <emote>
Requires: ManageEmojisAndStickers

/emote create

Emotes/Stickers

Create a new emote with the provided image.

Usage: /emote create <file> <name>
Requires: ManageEmojisAndStickers

/emote delete

Emotes/Stickers

Delete the specified emote.

Usage: /emote delete <emote>
Requires: ManageEmojisAndStickers

/emote download

Emotes/Stickers

Download the provided emote as an image.

Usage: /emote download <emote>
Requires: ManageEmojisAndStickers

/emote export

Emotes/Stickers

Download all emotes in the server and save them as a zip file.

Usage: /emote export
Requires: ManageEmojisAndStickers

/emote import

Emotes/Stickers

Import emotes from a zip file.

Usage: /emote import <zip-file>
Requires: ManageEmojisAndStickers

/emote list

Emotes/Stickers

Get a list of all emotes in the server.

Usage: /emote list
Requires: ManageEmojisAndStickers

/emote lock

Emotes/Stickers

Restricts the emote so it can only be used by the selected roles.

Usage: /emote lock <emote> [role-ids]
Requires: ManageEmojisAndStickers

/emote rename

Emotes/Stickers

Rename the specified emote.

Usage: /emote rename <emote> <new-name>
Requires: ManageEmojisAndStickers

/emote stats

Emotes/Stickers

Get the usage statistics for the emotes in this server.

Usage: /emote stats
Requires: ManageEmojisAndStickers

/emote top

Emotes/Stickers

Get the top 10 most used emotes in the server.

Usage: /emote top
Requires: ManageEmojisAndStickers

/eqpreset

Music

Applies a preset qualizer to the current song.

Usage: /eqpreset <preset>

/equalizer

Music

Displays current equalizer settings or sets new values.

Usage: /equalizer [band] [gain]

/fact

Misc

Displays a random fact that you probably didn't know.

Usage: /fact <type>

/filter channelmix

Music

Applies a channel mix filter to the current song.

Usage: /filter channelmix <leftotoleft> <lefttoright> <righttoleft> <righttoright> [resetfilter]

/filter distortion

Music

Applies a distortion filter to the current song.

Usage: /filter distortion <sinoffset> <sinscale> <cosoffset> <cosscale> <tanoffset> <tanscale> <offset> <scale> [resetfilter]

/filter echo

Music

Applies a echo filter to the current song.

Usage: /filter echo <delay> <decay> [resetfilter]

/filter karaoke

Music

Applies a karaoke filter to the current song.

Usage: /filter karaoke <level> <monolevel> <filterband> <filterwidth> [resetfilter]

/filter lowpass

Music

Applies a lowpass filter to the current song.

Usage: /filter lowpass <smoothing> [resetfilter]

/filter none

Music

Clears all filters from the current song.

Usage: /filter none

/filter rotation

Music

Applies a rotation filter to the current song.

Usage: /filter rotation <rotation> [resetfilter]

/filter timescale

Music

Applies a timescale filter to the current song.

Usage: /filter timescale <speed> <pitch> <rate> [resetfilter]

/filter tremolo

Music

Applies a tremolo filter to the current song.

Usage: /filter tremolo <frequency> <depth> [resetfilter]

/filter vibrato

Music

Applies a vibrato filter to the current song.

Usage: /filter vibrato <frequency> <depth> [resetfilter]

/filterpreset

Music

Applies a filtered effect to the current song.

Usage: /filterpreset <filter>

/generateimage achievement

Image

Generates a Minecraft achievement banner using the provided text.

Usage: /generateimage achievement <text>

/generateimage amongus

Image

Generates a fake among us animation.

Usage: /generateimage amongus [user]

/generateimage lolice

Image

Generates a lolice picture.

Usage: /generateimage lolice [user]

/generateimage petpet

Image

Generates a petpet animation.

Usage: /generateimage petpet [user]

/generateimage pride

Image

Generates a pride image using the provided user's profile picture.

Usage: /generateimage pride <type> [user]

/generateimage ytcomment

Image

Generates a fake YouTube comment with the provided text.

Usage: /generateimage ytcomment <text> [user]

/giveaway create

Giveaways

Create a new giveaway.

Usage: /giveaway create <winners> <prize> <output-channel> [file]
Requires: ManageEvents

/giveaway end

Giveaways

End a giveaway early.

Usage: /giveaway end <giveaway>
Requires: ManageEvents

/giveaway list

Giveaways

List all active giveaways.

Usage: /giveaway list
Requires: ManageEvents

/giveaway list-entries

Giveaways

List all user entries for a giveaway.

Usage: /giveaway list-entries <giveaway>
Requires: ManageEvents

/giveaway reroll

Giveaways

Reroll the winners for a giveaway.

Usage: /giveaway reroll <giveaway> [count] [winner]
Requires: ManageEvents

/help

Core

Displays various information regarding the bot.

Usage: /help [command]

/image

Image

Displays an image of the requested animal.

Usage: /image <animal>

/imagine

Misc

Generate an epic image based on your prompt and style.

Usage: /imagine <prompt> [engine] [style]

/invite

Core

Generates a link to invite me to your guild.

Usage: /invite

/invites codes

Misc

Lists the invite codes a member owns.

Usage: /invites codes [user]

/invites inviter

Misc

Shows who invited a member.

Usage: /invites inviter <user>

/invites leaderboard

Misc

Shows the invite leaderboard.

Usage: /invites leaderboard [range]

/invites list

Misc

Lists everyone a member has invited.

Usage: /invites list [user]

/invites stats

Misc

Shows join and leave statistics for the server.

Usage: /invites stats [range]

/invites sync

Misc

Refreshes the cached invite list for this server.

Usage: /invites sync

/invites view

Misc

Shows the invite totals of a member.

Usage: /invites view [user]

/jumpto

Music

Jumps to a specific song in the queue.

Usage: /jumpto <position>

/kick

Moderator

Kick the specified user.

Usage: /kick <user> [reason] [is-silent]
Requires: KickMembers

/leaderboard

Leveling

View the top users on the leaderboard.

Usage: /leaderboard [limit] [period]

/leveling manage-level

Leveling

Manage a user's level.

Usage: /leveling manage-level <action> <user> <level>
Requires: ManageGuild

/leveling manage-xp

Leveling

Manage a user's XP.

Usage: /leveling manage-xp <action> <user> <xp>
Requires: ManageGuild

/leveling spawn-xp-drop

Leveling

Manually spawn an XP drop in a channel.

Usage: /leveling spawn-xp-drop [min-xp] [max-xp] [channel]
Requires: ManageGuild

/list

Info

List various things in the server.

Usage: /list <item>
Requires: ManageGuild

/loop

Music

Makes the current song/queue loop until it's toggled off.

Usage: /loop <type>

/lyrics

Music

Displays the lyrics for the given song name.

Usage: /lyrics [query]

/managenicks alpha-numeric all

Moderator

Applies the nickname modification to all users in the server.

Usage: /managenicks alpha-numeric all
Requires: ManageNicknames

/managenicks alpha-numeric role

Moderator

Applies the nickname modification to all users with the specified role.

Usage: /managenicks alpha-numeric role <role>
Requires: ManageNicknames

/managenicks alpha-numeric user

Moderator

Applies the nickname modification to the specified user.

Usage: /managenicks alpha-numeric user <user>
Requires: ManageNicknames

/managenicks clear all

Moderator

Clears the nickname of all users in the server.

Usage: /managenicks clear all
Requires: ManageNicknames

/managenicks clear role

Moderator

Clears the nickname of all users with the specified role.

Usage: /managenicks clear role <role>
Requires: ManageNicknames

/managenicks clear user

Moderator

Clears the nickname of the specified user.

Usage: /managenicks clear user <user>
Requires: ManageNicknames

/managenicks dehoist all

Moderator

Applies the nickname modification to all users in the server.

Usage: /managenicks dehoist all
Requires: ManageNicknames

/managenicks dehoist role

Moderator

Applies the nickname modification to all users with the specified role.

Usage: /managenicks dehoist role <role>
Requires: ManageNicknames

/managenicks dehoist user

Moderator

Applies the nickname modification to the specified user.

Usage: /managenicks dehoist user <user>
Requires: ManageNicknames

/managenicks set all

Moderator

Applies the nickname to all users in the server.

Usage: /managenicks set all <nickname>
Requires: ManageNicknames

/managenicks set role

Moderator

Applies the nickname to all users with the specified role.

Usage: /managenicks set role <role> <nickname>
Requires: ManageNicknames

/managenicks set user

Moderator

Applies the nickname to the specified user.

Usage: /managenicks set user <user> <nickname>
Requires: ManageNicknames

/minecraft query

Minecraft

Get MCPE/MCPC server information.

Usage: /minecraft query <ip> [type] [port] [compact]

/minecraft skin

Minecraft

Displays a minecraft skin.

Usage: /minecraft skin <username>

/modifyimage b64encodeimage

Image

Outputs a Base64 encode string for the given image.

Usage: /modifyimage b64encodeimage

/modifyimage blue

Image

Tints the given image blue.

Usage: /modifyimage blue [file]

/modifyimage blur

Image

Blurs the given image.

Usage: /modifyimage blur [file]

/modifyimage blurple

Image

Tints the given image blue/purple.

Usage: /modifyimage blurple [file]

/modifyimage brightness

Image

Brightens the provided image.

Usage: /modifyimage brightness [file]

/modifyimage convert

Image

Perform various conversions on the given image.

Usage: /modifyimage convert [width] [height] [file-type] [file]

/modifyimage flip

Image

Flips an image upside down.

Usage: /modifyimage flip [file]

/modifyimage glass

Image

Puts a glass overlay over the provided image.

Usage: /modifyimage glass [file]

/modifyimage grayscale

Image

Updates an image to be grayscale.

Usage: /modifyimage grayscale [file]

/modifyimage green

Image

Tints the given image green.

Usage: /modifyimage green [file]

/modifyimage invert

Image

Inverts the color of a given image.

Usage: /modifyimage invert [file]

/modifyimage mirror

Image

Mirrors the given image.

Usage: /modifyimage mirror [file]

/modifyimage pixelate

Image

Pixelates the given image.

Usage: /modifyimage pixelate [file]

/modifyimage rainbow

Image

Makes the provided image rainbowfied.

Usage: /modifyimage rainbow [file]

/modifyimage red

Image

Tints the given image red.

Usage: /modifyimage red [file]

/modifyimage rotate

Image

Rotates the image by the given amount.

Usage: /modifyimage rotate <amount> [file]

/modifyimage sepia

Image

Makes the given image sepia colored.

Usage: /modifyimage sepia [file]

/modifyimage swirl

Image

Applies a swirl effect to the image.

Usage: /modifyimage swirl [file]

/modifyimage threshold

Image

Makes the image absolute black and white.

Usage: /modifyimage threshold [file]

/modifyimage triggered

Image

Makes a triggered gif from the provided image.

Usage: /modifyimage triggered [file]

/modifyimage wasted

Image

Makes the provided image into a GTA-styled wasted screen.

Usage: /modifyimage wasted [file]

/modifytext

Text

Generates new text based on the selected type and input text.

Usage: /modifytext <mod> <text>

/movemsg

Moderator

Reposts a user's message in a new channel using webhooks.

Usage: /movemsg <message-id> <new-channel> [additional-messages] [delete-original] [notify-author]
Requires: ManageMessages

/mute

Moderator

Mute the specified user.

Usage: /mute <user> [reason] [is-silent]
Requires: MuteMembers

/notes list

Utilities

Lists all notes in the server.

Usage: /notes list

/nowplaying

Music

Displays the current song being played.

Usage: /nowplaying

/pause

Music

Pauses the current song.

Usage: /pause

/ping

Info

Gives the ping of the Server on which the bot resides and the discord servers

Usage: /ping

/play

Music

Starts playing music with the given query.

Usage: /play <query> [insert-top] [shuffle-queue]

/playfile

Music

Starts playing the uploaded music file.

Usage: /playfile <file> [insert-top] [shuffle-queue]

/playlist add

Music

Add the current songs in the queue to an existing playlist.

Usage: /playlist add <name>

/playlist create

Music

Create a new playlist with the current songs in the queue.

Usage: /playlist create <name>

/playlist delete

Music

Deletes the selected playlist.

Usage: /playlist delete <name>

/playlist list

Music

List all of your currently saved playlists.

Usage: /playlist list

/playlist load

Music

Loads the selected playlist into the queue.

Usage: /playlist load <name>

/playlist rename

Music

Renames the selected playlist.

Usage: /playlist rename <name> <new-name>

/poll advanced

Games

Posts a poll for users to vote on

Usage: /poll advanced <question> <response1> <response2> [response3] [response4] [response5] [response6] [response7] [response8] [response9] [response10]

/poll discord

Games

Posts a poll for users to vote on

Usage: /poll discord <hours> <question> <response1> <response2> [response3] [response4] [response5] [response6] [response7] [response8] [response9] [response10] [multi-select]

/poll image

Games

Places 10 emojis on the last image in the channel for users to vote on it.

Usage: /poll image

/poll simple

Games

Posts a poll for users to vote on

Usage: /poll simple <question>

/purge any

Purge

Delete a number of messages in the channel.

Usage: /purge any <amount> [reactions-only]
Requires: ManageMessages

/purge between

Purge

Delete every message between the two given message IDs. (Includes the two given)

Usage: /purge between <first-message-id> <second-message-id> [reactions-only]
Requires: ManageMessages

/purge bots

Purge

Delete messages sent by any bots in the channel.

Usage: /purge bots <amount> [reactions-only]
Requires: ManageMessages

/purge components

Purge

Delete messages that contain components. (buttons/selects).

Usage: /purge components <amount> [reactions-only]
Requires: ManageMessages

/purge embeds

Purge

Delete messages containing rich embeds in the channel.

Usage: /purge embeds <amount> [reactions-only]
Requires: ManageMessages

/purge images

Purge

Delete a number of images in the channel.

Usage: /purge images <amount> [reactions-only]
Requires: ManageMessages

/purge invites

Purge

Delete server invites posted in the channel.

Usage: /purge invites <amount> [reactions-only]
Requires: ManageMessages

/purge links

Purge

Delete a number of links posted in the channel.

Usage: /purge links <amount> [reactions-only]
Requires: ManageMessages

/purge mentions

Purge

Delete messages with mentions in the channel.

Usage: /purge mentions <amount> [reactions-only]
Requires: ManageMessages

/purge self

Purge

Delete messages sent by Cakey Bot in the channel.

Usage: /purge self <amount> [reactions-only]
Requires: ManageMessages

/purge until

Purge

Delete every message after the given message ID.

Usage: /purge until <message-id> [reactions-only]
Requires: ManageMessages

/purge user

Purge

Delete messages sent by given user.

Usage: /purge user <user> <amount> [reactions-only]
Requires: ManageMessages

/queue

Music

Displays the current music queue.

Usage: /queue

/radio

Music

Gives you a dropdown to enqueue a live radio stream.

Usage: /radio <radio-channel>

/random-user

Misc

Selects a random user from the server.

Usage: /random-user

/rank

Leveling

Get your rank or another user's rank.

Usage: /rank [user]

/reminder create

Reminders

Creates a personal reminder for the time given.

Usage: /reminder create <time> <message>

/reminder delete

Reminders

Deletes the selected reminder.

Usage: /reminder delete <reminder-id>

/reminder list

Reminders

List all of your current reminders.

Usage: /reminder list

/remove duplicates

Music

Removes any duplicate songs from the queue.

Usage: /remove duplicates

/remove first

Music

Remove the first song from the queue.

Usage: /remove first

/remove keyword

Music

Removes songs from the queue if their title contains the specified keyword.

Usage: /remove keyword <keyword>

/remove last

Music

Remove the last song from the queue.

Usage: /remove last

/remove range

Music

Remove a range of songs from the queue.

Usage: /remove range <start-index> <end-index>

/remove single

Music

Remove a single song from the queue.

Usage: /remove single <track-index>

/remove user

Music

Removes songs from the queue that were added by the specified user.

Usage: /remove user <user>

/remove userleft

Music

Removes songs from the queue if users are no longer in the voice channel.

Usage: /remove userleft

/restart

Music

Goes to the start of the current song.

Usage: /restart

/resume

Music

Resumes the current song.

Usage: /resume

/role add

Roles

Set a role on a user.

Usage: /role add <user> <role>
Requires: ManageRoles

/role bulkadd-bots

Roles

Set a role on all bots.

Usage: /role bulkadd-bots <role-to-add> [persist]
Requires: ManageRoles

/role bulkadd-humans

Roles

Set a role on all humans.

Usage: /role bulkadd-humans <role-to-add> [persist]
Requires: ManageRoles

/role bulkadd-role

Roles

Set a role on all users with the given role.

Usage: /role bulkadd-role <role> <role-to-add> [persist]
Requires: ManageRoles

/role bulkkick

Roles

Kicks all users with the given role.

Usage: /role bulkkick <role> <confirm>
Requires: ManageRoles

/role bulkremove-bots

Roles

Remove a role from all bots.

Usage: /role bulkremove-bots <role-to-remove> [persist]
Requires: ManageRoles

/role bulkremove-humans

Roles

Remove a role from all humans.

Usage: /role bulkremove-humans <role-to-remove> [persist]
Requires: ManageRoles

/role bulkremove-role

Roles

Removes a role from all users with the given role.

Usage: /role bulkremove-role <role> <role-to-remove> [persist]
Requires: ManageRoles

/role info

Roles

Displays information about the provided role.

Usage: /role info <role>
Requires: ManageRoles

/role listusers

Roles

List all users that have the specified role.

Usage: /role listusers <role>
Requires: ManageRoles

/role persistent

Roles

Set or remove a persistent role on a user.

Usage: /role persistent <user> <role>
Requires: ManageRoles

/role remove

Roles

Removes a role from a user.

Usage: /role remove <user> <role>
Requires: ManageRoles

/role temporary

Roles

Set or remove a temporary role on a user.

Usage: /role temporary <user> <role> <time>
Requires: ManageRoles

/rp bite

Roleplay

Bite someone

Usage: /rp bite <user>

/rp bonk

Roleplay

Bonk someone

Usage: /rp bonk <user>

/rp cry

Roleplay

Random crying GIF ;-;

Usage: /rp cry

/rp dance

Roleplay

Dance with someone

Usage: /rp dance <user>

/rp facepalm

Roleplay

Displays a facepalm gif.

Usage: /rp facepalm

/rp feed

Roleplay

Feed someone some food

Usage: /rp feed <user>

/rp grabcheeks

Roleplay

Grab someone's cheeks

Usage: /rp grabcheeks <user>

/rp highfive

Roleplay

High five someone

Usage: /rp highfive <user>

/rp holdhands

Roleplay

Hold hands with someone

Usage: /rp holdhands <user>

/rp hug

Roleplay

Hug someone ❤

Usage: /rp hug <user>

/rp kiss

Roleplay

Kiss someone ❤

Usage: /rp kiss <user>

/rp lick

Roleplay

Lick someone

Usage: /rp lick <user>

/rp pat

Roleplay

Pat someone in the head

Usage: /rp pat <user>

/rp poke

Roleplay

Poke someone

Usage: /rp poke <user>

/rp pout

Roleplay

Random pouting GIF >︹<

Usage: /rp pout

/rp ship

Roleplay

Ships two users together.

Usage: /rp ship <user> [user2]

/rp slap

Roleplay

Slap a user right in the face

Usage: /rp slap <user>

/rp stare

Roleplay

Stare at someone

Usage: /rp stare <user>

/rp tickle

Roleplay

Tickle someone

Usage: /rp tickle <user>

/rp wave

Roleplay

Wave at someone

Usage: /rp wave <user>

/rp wink

Roleplay

Wink at someone ;)

Usage: /rp wink <user>

/rps

Games

Plays rock paper scissors

Usage: /rps <move>

/search

Search

Search for the given query.

Usage: /search <type> <query>

/seek

Music

Seeks to a specific position or moves forward/backward in the current song.

Usage: /seek <time> [mode]

/selfrole embed

Roles

This command will create a self role embed with a selection menu.

Usage: /selfrole embed

/selfrole list

Roles

This command will list all available self roles.

Usage: /selfrole list

/selfrole unuse

Roles

This command will remove the self role from you.

Usage: /selfrole unuse <role>

/selfrole use

Roles

This command will apply the self role to you.

Usage: /selfrole use <role>

/serverinfo

Info

Displays information about the server.

Usage: /serverinfo

/serverstats channel

Misc

Shows how active a channel has been.

Usage: /serverstats channel <channel> [range]

/serverstats chart

Misc

Draws a chart of this server's activity.

Usage: /serverstats chart [kind] [range]

/serverstats me

Misc

Shows how active you have been in this server.

Usage: /serverstats me [range]

/serverstats privacy

Misc

Opts you in or out of per-member statistics everywhere.

Usage: /serverstats privacy

/serverstats server

Misc

Shows how active this server has been.

Usage: /serverstats server [range]

/serverstats top

Misc

Ranks the most active members or channels.

Usage: /serverstats top [kind] [range]

/serverstats user

Misc

Shows how active a member has been in this server.

Usage: /serverstats user <user> [range]

/setup clear-achievement-data

Achievements

Remove ALL achievement data for the server.

Usage: /setup clear-achievement-data <confirm>
Requires: ManageGuild

/setup clear-all-birthdays

Birthday

Remove ALL birthdays for the server.

Usage: /setup clear-all-birthdays <confirm>
Requires: ManageGuild

/setup clear-missing-birthdays

Birthday

Remove birthdays for users who have left the server.

Usage: /setup clear-missing-birthdays <confirm>
Requires: ManageGuild

/setup createticketembed

Tickets

Create an embed to open tickets with a button.

Usage: /setup createticketembed <panel>
Requires: ManageGuild

/setup createverifyembed

Roles

Generate an embed with verification instructions.

Usage: /setup createverifyembed <channel>
Requires: ManageGuild

/setup debug

Core

Displays bot permissions and debug information.

Usage: /setup debug
Requires: ManageGuild

/setup export-cakey-levels

Leveling

Exports your Cakey Bot leveling and XP data.

Usage: /setup export-cakey-levels
Requires: ManageGuild

/setup force-check-boosts

Core

Force check user boosts for achievements.

Usage: /setup force-check-boosts
Requires: ManageGuild

/setup import-levels

Leveling

Imports your leveling and XP data from other bots. NOTE: EXISTING LEVEL DATA WILL BE OVERWRITTEN!

Usage: /setup import-levels <bot> [file]
Requires: ManageGuild

/setup reset-all-streaks

Streaks

Reset ALL user streaks to 0 for this server. This will RESET ALL current streaks!

Usage: /setup reset-all-streaks <confirm>
Requires: ManageGuild

/setup reset-levels

Leveling

Reset the leveling for this server. This will RESET ALL user levels & XP!

Usage: /setup reset-levels <confirm>
Requires: ManageGuild

/setup reset-levels-missing

Leveling

Reset the levels/xp for users who have left the server.

Usage: /setup reset-levels-missing <confirm>
Requires: ManageGuild

/setup songrequest

Music

Creates and configures the song request channel.

Usage: /setup songrequest
Requires: ManageGuild

/setup songrequest-disable

Music

Disables the song request channel. (If one is set)

Usage: /setup songrequest-disable
Requires: ManageGuild

/setup toggle-autopublish

Core

Toggles the auto-publish status of the current channel.

Usage: /setup toggle-autopublish
Requires: ManageGuild

/setup verifyrole

Roles

Sets the role to grant users when they type /verify

Usage: /setup verifyrole <role>
Requires: ManageGuild

/shuffle

Music

Shuffles the current song queue randomly.

Usage: /shuffle

/skip

Music

Votes to skip the current song.

Usage: /skip [count]

/slowmode

Moderator

Updates the slowmode of the channel the command is ran in or the provided channel.

Usage: /slowmode <time> [channel]
Requires: ManageChannels

/sortqueue author

Music

Sorts the queue based on the author.

Usage: /sortqueue author <order>

/sortqueue length

Music

Sorts the queue based on the length.

Usage: /sortqueue length <order>

/sortqueue reverse

Music

Sorts the queue in reverse of current order.

Usage: /sortqueue reverse

/sortqueue swap

Music

Swaps two different tracks in the queue.

Usage: /sortqueue swap <first-index> <second-index>

/sortqueue title

Music

Sorts the queue based on the title.

Usage: /sortqueue title <order>

/stats

Core

View statistics related to Cakey Bot

Usage: /stats

/sticker big

Emotes/Stickers

Displays a large version of the specified sticker.

Usage: /sticker big <sticker>
Requires: ManageEmojisAndStickers

/sticker create

Emotes/Stickers

Create a new sticker with the provided image.

Usage: /sticker create <file> <name> <description>
Requires: ManageEmojisAndStickers

/sticker delete

Emotes/Stickers

Delete the specified stickers.

Usage: /sticker delete <sticker>
Requires: ManageEmojisAndStickers

/sticker download

Emotes/Stickers

Download the provided sticker as an image.

Usage: /sticker download <sticker>
Requires: ManageEmojisAndStickers

/sticker export

Emotes/Stickers

Download all stickers in the server and save them as a zip file.

Usage: /sticker export
Requires: ManageEmojisAndStickers

/sticker import

Emotes/Stickers

Import stickers from a zip file.

Usage: /sticker import <zip-file>
Requires: ManageEmojisAndStickers

/sticker list

Emotes/Stickers

Get a list of all stickers in the server.

Usage: /sticker list
Requires: ManageEmojisAndStickers

/sticker rename

Emotes/Stickers

Rename the specified sticker.

Usage: /sticker rename <sticker> <new-name>
Requires: ManageEmojisAndStickers

/stickymessage create

Sticky Messages

Create a new sticky message.

Usage: /stickymessage create <message> [channel] [embed] [delay] [min-messages]
Requires: ManageMessages

/stickymessage delete

Sticky Messages

Delete the specified sticky message.

Usage: /stickymessage delete <sticky-message-id>
Requires: ManageMessages

/stickymessage list

Sticky Messages

Get a list of all sticky messages in the server.

Usage: /stickymessage list
Requires: ManageMessages

/streaks toggle-opt-out

Streaks

Allows you to opt out of streaks for your account.

Usage: /streaks toggle-opt-out

/streaks toggle-reminder-opt-out

Streaks

Allows you to opt out of streak DM reminders.

Usage: /streaks toggle-reminder-opt-out

/streaks top

Streaks

Shows the top streaks for the server.

Usage: /streaks top

/streaks view

Streaks

Shows your current streak. (Or the selected user's)

Usage: /streaks view [user]

/suggestion accept

Misc

Accepts a suggestion.

Usage: /suggestion accept <suggestion> [reason]

/suggestion create

Misc

Posts a suggestion for users to vote on

Usage: /suggestion create

/suggestion deny

Misc

Denies a suggestion.

Usage: /suggestion deny <suggestion> [reason]

/suggestion duplicate

Misc

Marks a suggestion as a duplicate of another one.

Usage: /suggestion duplicate <suggestion> [reason]

/suggestion review

Misc

Marks a suggestion as under review.

Usage: /suggestion review <suggestion> [reason]

/tag

Tags

Display the content for a tag.

Usage: /tag <tag> [ping-user]

/tags create

Tags

Create a new server tag.

Usage: /tags create

/tags delete

Tags

Delete a server tag.

Usage: /tags delete <tag>

/tags edit

Tags

Modify a server tag.

Usage: /tags edit <tag>

/tags info

Tags

View info for a specific tag.

Usage: /tags info <tag>

/tags list

Tags

List server tags.

Usage: /tags list

/tags nuke

Tags

Delete ALL tags in a server.

Usage: /tags nuke

/tags prune

Tags

Delete ALL tags from a user.

Usage: /tags prune <user>

/tags raw

Tags

Display tag in raw format.

Usage: /tags raw <tag>

/tags transfer

Tags

Transfer one of your tags to someone else.

Usage: /tags transfer <tag> <user>

/tags user

Tags

List the tags a user has made.

Usage: /tags user <user>

/temp-voice admin clear-lobby

Temp Voice

Disables/removes the lobby for this server.

Usage: /temp-voice admin clear-lobby <confirm>

/temp-voice admin create-lobby

Temp Voice

Creates the voice lobby for this server.

Usage: /temp-voice admin create-lobby

/temp-voice admin force-delete

Temp Voice

Force deletes a temporary voice channel.

Usage: /temp-voice admin force-delete <voice-channel>

/temp-voice user add-allowed-user

Temp Voice

Adds a user to the allowed list of your temporary voice channel.

Usage: /temp-voice user add-allowed-user <user>

/temp-voice user add-blocked-user

Temp Voice

Adds a user to the blocked list of your temporary voice channel.

Usage: /temp-voice user add-blocked-user <user>

/temp-voice user delete

Temp Voice

Delete your temporary voice channel.

Usage: /temp-voice user delete

/temp-voice user remove-allowed-user

Temp Voice

Removes a user from the allowed list of your temporary voice channel.

Usage: /temp-voice user remove-allowed-user <user>

/temp-voice user remove-blocked-user

Temp Voice

Removes a user from the blocked list of your temporary voice channel.

Usage: /temp-voice user remove-blocked-user <user>

/temp-voice user toggle-private

Temp Voice

Toggle the privacy of your temporary voice channel.

Usage: /temp-voice user toggle-private

/tempban

Moderator

Ban the specified user with optional reason for the given time.

Usage: /tempban <user> <time> [reason] [is-silent]
Requires: BanMembers

/ticket adduser

Tickets

Adds a user to the ticket.

Usage: /ticket adduser <user>

/ticket anonreply

Tickets

Replies to a support ticket anonymously.

Usage: /ticket anonreply <message>

/ticket remind

Tickets

Sends a reminder to the user.

Usage: /ticket remind

/ticket removeuser

Tickets

Removes a user from a ticket.

Usage: /ticket removeuser <user>

/ticket request-close

Tickets

Requests to close the ticket.

Usage: /ticket request-close <reason>

/tictactoe

Misc

Plays tic-tac-toe with another user or with an AI.

Usage: /tictactoe [player2]

/timeout

Moderator

Times out the given user for the specified amount of time. (Like a temporary mute)

Usage: /timeout <user> <time> [reason] [is-silent]
Requires: ModerateMembers

/top

Core

View a list of the largest guilds Cakey Bot is in.

Usage: /top

/trivia

Misc

Asks you a random trivia question!

Usage: /trivia [category]

/unafk

Misc

Removes any AFK message you have set if one is set. (Or another user's if you have manage guild)

Usage: /unafk [user]

/unban

Moderator

Pardons the specified user.

Usage: /unban <user>
Requires: BanMembers

/unmute

Moderator

Unmutes the specified user.

Usage: /unmute <user>
Requires: MuteMembers

/unwarn

Moderator

Removes a warning from the specified user.

Usage: /unwarn <id> [is-silent]
Requires: MuteMembers

/userinfo

Info

Displays information about the you or the user given.

Usage: /userinfo [user]

/verify

Roles

Verify yourself so you can speak in the server.

Usage: /verify

/volume

Music

Changes the bot's volume.

Usage: /volume [volume] [default-volume]

/warn

Moderator

Warns the specified user.

Usage: /warn <user> <reason> [is-silent] [is-anonymous]
Requires: MuteMembers

/warnings

Moderator

List all warnings for the specified user.

Usage: /warnings [user]