Skip to main content

Utility Commands

General-purpose commands available to all members.


/help​

Browse all commands available to you. The list is filtered based on:

  • Commands the server has disabled
  • Commands from addons that aren't installed/enabled
  • Your Discord permissions
  • Role-based command permissions configured by server admins

No options. Navigation uses buttons to page through command categories.


/ping​

Check the bot's current latency and API response time.

No options.


/serverinfo​

Display information about the current server: member count, creation date, boost level, channels, roles, and more.

No options.


/userinfo​

Display information about a user: account age, joined date, roles, badges, and more.

OptionRequiredDescription
userNoThe user to look up (defaults to yourself)

/avatar​

Get a user's avatar as a full-size image with a download link.

OptionRequiredDescription
userNoThe user (defaults to yourself)

/remind​

Set a personal reminder. The bot will DM you when the time is up.

OptionRequiredDescription
timeYesWhen to remind you (e.g. 10m, 2h, 1d)
messageYesWhat to remind you about

/invite​

Get a link to invite ArkenBot to another server.

No options.


/language​

Set or view the language ArkenBot uses when replying to you — independent of the server's language.

Subcommands​

SubcommandOptionsDescription
setlanguageChoose the language for the bot's replies to you
show—Show your currently selected language
clear—Clear your preference and go back to auto-detect

See Languages for the full list of supported languages.


/event​

Schedule events with RSVP buttons. Members RSVP Going / Maybe / Not going, and can optionally be given a role when they mark themselves as going.

Required permission: Manage Events (to create or cancel)

Subcommands​

SubcommandOptionsDescription
createtitle, when, description, location, role, channelCreate a scheduled event. when accepts a relative time (2d, 6h) or an absolute date (2026-09-01 18:00).
list—List upcoming events
cancelidCancel an upcoming event (ID from /event list)

See Events Setup.


/autoresponse​

Manage regex-triggered auto-responses for the server. Messages matching a pattern will receive an automatic reply.

Required permission: Manage Server

Subcommands​

SubcommandDescription
addCreate a new auto-response rule
removeDelete a rule by ID
toggleEnable or disable a rule without deleting it
listList all rules in this server

/autoresponse add​

OptionRequiredDescription
patternYesRegex pattern to match against message content (no delimiters)
responseYesText to reply with when the pattern matches
flagsNoRegex flags (default: i for case-insensitive)
embedNoSend the response as an embed (default: false)
embed_colorNoHex color for the embed (e.g. #5865F2)
delete_messageNoDelete the triggering message (default: false)

See Auto-Responses Setup for the full guide including pattern examples.


/giveaway​

Manage giveaways. See Giveaways Setup for full details.

Subcommands​

SubcommandDescription
start <prize> <duration> [winners]Start a new giveaway in the current channel
end <id>End a giveaway early and select winners
reroll <id>Pick new winners from the original entrant pool

/botstatus​

Show a quick summary of the bot's current status, uptime, and resource usage.

No options.


/analytics​

View or configure server analytics — 30-day activity and member-flow charts.

Required permission: Manage Server

Subcommands​

SubcommandOptionsDescription
view—Post the 30-day activity and member-flow charts in the current channel
set-channelchannelSet a channel for automatic weekly analytics reports
disable—Stop automatic weekly analytics reports

See Analytics Setup.


/modmail​

Set up and manage DM-based modmail support. Members open a thread simply by DMing the bot; staff reply from a private channel.

Required permission: Manage Server

Subcommands​

SubcommandKey optionsDescription
setupcategory, staff-role, log-channel, anonymous, greeting, auto-close-hours, feedbackEnable modmail and configure it
config—Show the current modmail configuration
close—Close the current modmail thread (run inside a modmail channel)
disable—Turn modmail off

See Modmail Setup.


/forum-setup​

Automate forum-channel threads — post a template message and auto-apply a tag to every new thread.

Required permission: Administrator

Subcommands​

SubcommandOptionsDescription
set-templatechannel, messagePost a template message in each new thread
set-auto-tagchannel, tag-idAutomatically apply a tag to new threads
clearchannelRemove forum configuration for a channel

See Forum Management Setup.


/selfrole​

Manage the list of self-assignable roles for your server.

Required permission: Manage Roles

Subcommands​

SubcommandDescription
add role:<role> [name:<name>]Add a role to the self-assignable list. If no name is given, the role's name is used (lowercased).
remove name:<name>Remove a role from the list. Supports autocomplete.
listShow all self-assignable roles in an embed.

See Self-Assignable Roles Setup for the full guide.


/selfassignrole​

Assign yourself one of the server's self-assignable roles.

OptionRequiredDescription
nameYesThe short name of the role to assign (autocomplete shows available roles)

Autocomplete only shows roles you don't already have.


/selfremoverole​

Remove a self-assignable role from yourself.

OptionRequiredDescription
nameYesThe short name of the role to remove (autocomplete shows your current roles)

Autocomplete only shows self-assignable roles you currently have.

/permcheck​

Report which permissions ArkenBot is missing in the current server. Restricted to members with Manage Server; the reply is only shown to you.

It checks:

  • Server-wide permissions the bot's features rely on (View Audit Log, Manage Roles, Ban/Kick/Timeout Members, Manage Messages, and more), with a one-click re-invite link that grants the full set — no need to kick the bot.
  • Per-channel access — any channels where the bot can't View, Send, Embed, or Add Reactions.

If ArkenBot has Administrator, it short-circuits to a simple "all good."

The same information is available in the dashboard under Server → Permission Health, including a per-channel breakdown and the re-invite button.

Permission Health in the ArkenBot dashboard