The Settings module contains server-wide configuration tools. Some settings are small, such as changing the message prefix. Others are complete systems with their own setup and management workflows.
Most settings can be changed from Discord with /settings. The Dashboard provides a visual editor for autoroles, confessions, starboard, suggestions, command permissions, embeds, and welcome or leave messages.
Before You Begin
You need the Manage Server permission to use /settings commands. Individual features may require more permissions for Discortics. Each dedicated guide lists those requirements.
Changes made through Discord save immediately. Dashboard changes do not take effect until you use the save bar.
Settings Guides
Welcome, Leave, and Autorole
Use these tools to greet new members, announce departures, and give roles automatically.
/settings welcomeconfigures the welcome channel, message, variables, and optional verification delay./settings leaveconfigures the leave channel, message, and variables./settings autoroleselects roles given on join or after verification.
Read the Welcome, Leave, and Autorole guide for full setup steps.
Starboard
Use /settings starboard to copy popular messages into a highlight channel after they receive enough star reactions.
Read the Starboard guide for thresholds, ignored channels, permissions, and troubleshooting.
Command Permissions
Use /settings command target:<command-or-module> to enable, disable, allow, or deny commands by user, role, channel, or category.
Read the Command Permissions guide before creating restrictive rules. Deny rules can override allows from another scope.
Embeds
Use /settings embed to create, save, send, and manage rich messages from Discord. The Dashboard adds a visual editor, message importing, and editing of eligible original messages.
Read the Embeds guide for the Discord editor and Dashboard workflows.
Invite Tracking
Use /settings invites to enable invite tracking, manage Custom bot reward roles, and reset invite data.
Read the Invite Tracking guide for counters, rewards, ambiguity handling, and reset warnings.
Suggestions
Suggestions have their own Discord settings and review commands. Read the Suggestions guide for setup and moderation.
Smaller Settings
Confessions
Run /settings confession channel:#channel toggle:true to enable anonymous confessions and choose where they are posted.
channelselects the destination text channel.toggleenables or disables confession delivery.- Both options are optional, so you can change one without changing the other.
Discortics needs Manage Server, Send Messages, and Embed Links. The Dashboard also provides confession channel and enable controls under Dashboard → Settings.
Prefix
Run /settings prefix new-prefix:<prefix> to change the prefix used for message commands. This does not change slash commands.
Choose a short prefix that does not conflict with another bot. Members can continue using slash commands if they forget it.
Language
Run /settings language name:<language> to change the bot language for your server. Select one of the choices shown by Discord.
Some text may remain in English when a translation is incomplete.
Server Emojis
The /settings emote command group manages server emojis:
| Command | Purpose |
|---|---|
/settings emote add name: emoji: image: | Add an emoji from another emoji or an uploaded image |
/settings emote remove emoji: | Remove a server emoji |
/settings emote view emoji: | View information about an emoji |
/settings emote restrict emoji: role: reset: | Limit an emoji to a role or remove its restriction |
Discortics needs Manage Expressions to add, remove, or restrict emojis. Discord's server emoji limits still apply.
Reset Statistics
Run /settings reset type:<type> to clear one type of server data. Available types are Messages, Voice, Economy, Invites, and Level.
Warning: A statistics reset is destructive. Read the confirmation message carefully. Cleared data cannot be restored through Discortics.
Invite tracking also has a more focused reset menu inside /settings invites. Use that menu when you only need to reset selected inviters or want to keep the current invite baseline.
Command Reference
| Command | Purpose | Required user permission |
|---|---|---|
/settings welcome | Configure welcome messages | Manage Server |
/settings leave | Configure leave messages | Manage Server |
/settings autorole | Configure roles assigned to new or verified members | Manage Server |
/settings starboard | Configure starboard | Manage Server |
/settings command target: | Configure command or module access | Manage Server |
/settings embed | Create and manage embeds | Manage Server |
/settings invites | Configure invite tracking | Manage Server |
/settings confession channel: toggle: | Configure confessions | Manage Server |
/settings prefix new-prefix: | Change the message-command prefix | Manage Server |
/settings language name: | Change bot language | Manage Server |
/settings emote ... | Manage server emojis | Manage Server |
/settings reset type: | Reset one statistics category | Manage Server |
Frequently Asked Questions
Why do Dashboard changes not appear in Discord?
Use the save bar before leaving the page. Discord command changes save immediately, but Dashboard changes are collected until you confirm them.
Why can I not use a Settings command?
Confirm that you have Manage Server. Also check the Command Permissions guide in case the Settings module or command is disabled for your user, role, or channel.
Where did autorole settings go?
Autorole is part of the member-join workflow. Its complete setup now lives in the Welcome, Leave, and Autorole guide, with verification behavior linked from the Verification guide.