Commands Type / in Discord to use any of these. To just chat, mention Based or reply to one of its messages.
54 commands Click a command to see how to use it.
/ settingsOpen personal and server settings
Essentials How to use it /settingsYou can also type .settings in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
Nothing to fill in. Just run it.
/ memory tipsControl occasional feature tips for yourself
Conversation How to use it /memory tips [setting]You can also type .memory tips in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
settingoptional · string Your feature tip preference Options: status, on, off. / memory viewPrivately view your saved memories
Memory How to use it /memory viewYou can also type .memory view in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
Nothing to fill in. Just run it.
/ memory forgetDelete one of your saved memories
Memory How to use it /memory forget <memory_id>You can also type .memory forget in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
memory_idrequired · integer Memory ID to delete Minimum: 1. / memory clearDelete all your memories in this context
Memory How to use it /memory clearYou can also type .memory clear in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
Nothing to fill in. Just run it.
/ memory enableOpt into memory in your DMs
Memory How to use it /memory enableYou can also type .memory enable in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
Nothing to fill in. Just run it.
/ memory disableOpt out of memory in your DMs
Memory How to use it /memory disableYou can also type .memory disable in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
Nothing to fill in. Just run it.
/ memory server listList this server's shared memories
Memory How to use it /memory server listYou can also type .memory server list in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
Nothing to fill in. Just run it.
/ memory server addSave a short server fact
Memory How to use it /memory server add <content>You can also type .memory server add in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
contentrequired · string Fact to remember (200 characters maximum) / memory server removeDelete a server memory
Memory How to use it /memory server remove <memory_id>You can also type .memory server remove in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
memory_idrequired · integer Memory ID to delete Minimum: 1. / summarizeSummarize supplied text, a selected message, or accessible recent chat
Summaries How to use it /summarize [text] [message]You can also type .summarize in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
textoptional · string Text to summarize; otherwise use the selected message or recent chat
messageoptional · message Message ID or link from this channel / imagineGenerate an image from a text prompt
Images How to use it /imagine <prompt>You can also type .imagine in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
promptrequired · string Describe the image to generate / joinJoin your voice channel for a conversation
Voice and speech How to use it /joinYou can also type .join in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ leaveEnd the voice session (starter or moderator)
Voice and speech How to use it /leaveYou can also type .leave in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ ttsRead supplied text aloud or opt into automatic text reading
Voice and speech How to use it /tts [message]You can also type .tts in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
messageoptional · string Text to read aloud; omit to opt into automatic reading / saySend text to your active voice conversation
Voice and speech How to use it /say <message>You can also type .say in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
messagerequired · string Message for the active voice conversation / hushStop the current voice reply (starter or moderator)
Voice and speech How to use it /hushYou can also type .hush in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ voiceconfigOpen voice language and session controls
Voice and speech How to use it /voiceconfigYou can also type .voiceconfig in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ playPlay a song or link, or add it to the queue
Music How to use it /play <query>You can also type .play in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
queryrequired · string Song name, or a JioSaavn, SoundCloud, Audius, Spotify, Apple Music or YouTube link Music How to use it /pauseYou can also type .pause in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
Music How to use it /resumeYou can also type .resume in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ skipSkip the current track
Music How to use it /skipYou can also type .skip in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ stopStop music, clear the queue and leave voice
Music How to use it /stopYou can also type .stop in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ queueShow the music queue
Music How to use it /queueYou can also type .queue in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ playingShow the music player in this channel
Music How to use it /playingYou can also type .playing in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
Music How to use it /volume <value>You can also type .volume in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
valuerequired · number Volume from 0 to 100 Minimum: 0. Maximum: 100. / seekJump to a time in the current track
Music How to use it /seek <position>You can also type .seek in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
positionrequired · string Time like 1:23 or 83, or +15 / -15 to move / removeRemove a track from the queue
Music How to use it /remove <position>You can also type .remove in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
positionrequired · integer Queue position Minimum: 1. / shuffleShuffle the queue
Music How to use it /shuffleYou can also type .shuffle in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ loopSet loop mode, or cycle it
Music How to use it /loop [mode]You can also type .loop in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
modeoptional · string Loop mode Options: off, track, queue. / clearqueueClear upcoming tracks
Music How to use it /clearqueueYou can also type .clearqueue in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ autoreply statusShow your effective auto reply preferences
Conversation How to use it /autoreply statusYou can also type .autoreply in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ autoreply meSet your own auto reply preference
Conversation How to use it /autoreply me [setting]You can also type .autoreply me in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
settingoptional · string Choose an auto reply preference Options: status, on, off, default. / autoreply channelSet this channel's auto reply preference
Conversation How to use it /autoreply channel [setting]You can also type .autoreply channel in chat. Servers can change the . to another prefix.
Manage Channels. Works in servers only.
settingoptional · string Choose an auto reply preference Options: status, on, off, default. / autoreply serverSet the server's auto reply preference
Conversation How to use it /autoreply server [setting]You can also type .autoreply server in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
settingoptional · string Choose the server auto reply preference Options: status, on, off. / stealImport a custom emoji from a URL, emoji, attachment, or message
Emoji and sticker tools How to use it /steal [source] [name] [attachment] [message]You can also type .steal in chat. Servers can change the . to another prefix.
Create Expressions or Manage Expressions. Works in servers only.
sourceoptional · string Custom emoji or direct image URL
nameoptional · string Name for the imported expression
attachmentoptional · attachment Image or file supplied with this request
messageoptional · message Message ID or link from this channel / stealstickImport a static sticker from a URL, attachment, or message
Emoji and sticker tools How to use it /stealstick [source] [name] [attachment] [message]You can also type .stealstick in chat. Servers can change the . to another prefix.
Create Expressions or Manage Expressions. Works in servers only.
sourceoptional · string Custom emoji or direct image URL
nameoptional · string Name for the imported expression
attachmentoptional · attachment Image or file supplied with this request
messageoptional · message Message ID or link from this channel / paPurge attachments, embeds, bots, and command-like messages
Manual message deletion How to use it /pa [limit]You can also type .pa in chat. Servers can change the . to another prefix.
Manage Messages. Works in servers only.
limitoptional · integer Maximum recent messages to inspect, bounded by server settings Minimum: 1. Maximum: 1000. / clearPurge selected users; optionally include attachments when server settings allow
Manual message deletion How to use it /clear <user> [user2] [user3] [user4] [user5] [include_attachments]You can also type .clear in chat. Servers can change the . to another prefix.
Manage Messages. Works in servers only.
By default it only removes messages from the members you pick. Clearing attachments too has to be switched on. There’s no option to delete a set number of messages.
userrequired · user User whose messages to purge
user2optional · user Another user whose messages to purge
user3optional · user Another user whose messages to purge
user4optional · user Another user whose messages to purge
user5optional · user Another user whose messages to purge
include_attachmentsoptional · boolean Also purge unrelated attachments and commands, if enabled in server settings / verifyManually verify a server member
Member verification How to use it /verify <target>You can also type .verify in chat. Servers can change the . to another prefix.
Manage Roles, or the configured verification reviewer role. Works in servers only.
targetrequired · member Member to verify / pendingReview pending verification submissions
Member verification How to use it /pendingYou can also type .pending in chat. Servers can change the . to another prefix.
Manage Roles, or the configured verification reviewer role. Works in servers only.
Nothing to fill in. Just run it.
/ syncinvitesRefresh this server's tracked invite cache
Activity tracking How to use it /syncinvitesYou can also type .syncinvites in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
Nothing to fill in. Just run it.
/ helpShow Based's commands and feature availability
Essentials How to use it /help [section]You can also type .help in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers and, where supported, direct messages.
sectionoptional · string Help section / setupConfigure public features for this server
Essentials How to use it /setupYou can also type .setup in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
Nothing to fill in. Just run it.
/ greetConfigure or test member welcome greetings
Welcome messages How to use it /greet [enabled] [channel] [test]You can also type .greet in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
enabledoptional · boolean Enable welcome greetings
channeloptional · channel Channel for welcome greetings
testoptional · boolean Send a preview greeting / gwcreateHost a giveaway with eligibility requirements
Giveaways How to use it /gwcreate <prize> <duration> [winners] [channel] [req_messages] [req_messages_window] [req_invites] [req_invites_window] [req_role] [required_roles] [blocked_roles] [require_tag] [account_days] [member_days]You can also type .gwcreate in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
prizerequired · string Giveaway prize
durationrequired · string Giveaway duration, such as 10m, 2h, or 1d
winnersoptional · integer Number of winners; omit to use the server's configured default Minimum: 1. Maximum: 50.
channeloptional · channel Channel for the giveaway
req_messagesoptional · integer Required messages to enter Minimum: 0.
req_messages_windowoptional · string Timeframe for required messages
req_invitesoptional · integer Required invites to enter Minimum: 0.
req_invites_windowoptional · string Timeframe for required invites
req_roleoptional · role Required role to enter
required_rolesoptional · string Required role IDs or mentions, or none to clear defaults
blocked_rolesoptional · string Blocked role IDs or mentions, or none to clear defaults
require_tagoptional · boolean Require this server's displayed tag
account_daysoptional · integer Minimum account age in days Minimum: 0. Maximum: 3650.
member_daysoptional · integer Minimum time in this server in days Minimum: 0. Maximum: 3650. / gwendEnd an active giveaway
Giveaways How to use it /gwend [message_id]You can also type .gwend in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
message_idoptional · string Giveaway message ID / gwrerollReroll a giveaway's winners
Giveaways How to use it /gwreroll <message_id> [winners]You can also type .gwreroll in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
message_idrequired · string Giveaway message ID
winnersoptional · integer Number of winners Minimum: 1. / gwlistList active giveaways for this server
Giveaways How to use it /gwlistYou can also type .gwlist in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
Nothing to fill in. Just run it.
/ gwcancelCancel a giveaway without selecting winners
Giveaways How to use it /gwcancel <message_id>You can also type .gwcancel in chat. Servers can change the . to another prefix.
Manage Server. Works in servers only.
message_idrequired · string Giveaway message ID / messagesShow a member's tracked message activity
Activity tracking How to use it /messages [user] [duration]You can also type .messages in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
useroptional · member Member whose activity to display
durationoptional · string Timeframe, such as 24h, 7d, 30d, or lifetime / invitesShow a member's tracked server invites
Activity tracking How to use it /invites [user] [duration]You can also type .invites in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
useroptional · member Member whose activity to display
durationoptional · string Timeframe, such as 24h, 7d, 30d, or lifetime / topmessagesShow this server's message activity leaderboard
Activity tracking How to use it /topmessages [duration]You can also type .topmessages in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
durationoptional · string Leaderboard timeframe / topinvitesShow this server's invite leaderboard
Activity tracking How to use it /topinvites [duration]You can also type .topinvites in chat. Servers can change the . to another prefix.
Anyone can use it. Works in servers only.
durationoptional · string Leaderboard timeframe Server admins choose which modules are on, so some commands might not work in every server.