all-in-one Discord botbuilt with a real dashboard

A cleaner way to run the server.

illest.bot keeps moderation, invites, voice rooms, music, rewards, and staff tools in one place, so the server can run without a pile of half-configured bots.

Invite to Discord

what it is good at

Less dashboard cosplay. More useful server tools.

Mod work without the mess

Keep cases, warnings, timeouts, automod hits, tickets, and notes in one place so staff are not guessing what happened last night.

Invites you can actually read

See which codes are bringing people in, spot risky joins, and keep vanity or reward systems from turning into a black box.

Temp voice that feels native

Let members open personal voice rooms, manage access, and move on without staff cleaning up dead channels all day.

Commands people replay

Snipes, quotes, questions, levels, economy, music, RPG bits, and server prompts that feel like inside jokes instead of filler.

Not just a command dump.

The goal is not to show off a giant command list. It is to make the daily server stuff easier to trust, easier to find, and easier to hand off when another staff member logs in.

Command access

Choose who can run what, add aliases, and keep the command list understandable for normal members.

Music

Queue music in voice with a stack built for real sessions, not a demo command that falls over after two songs.

Rewards

Handle booster perks, vanity rewards, autoroles, counters, welcome flows, and other server rituals from one setup.

Assistant context

Let the server assistant remember useful context without turning the dashboard into a black box.

commands

The dashboard command browser, made cozy for the homepage.

commands

Browse commands.

Command Entries

328

Top-Level Commands

52

Grouped Families

31

Core

Bot basics, dashboard access, and server-wide configuration.

8 frames8 commands
/aiCore

Mention-based AI chat access.

Routes

slash

Nested

0

/ai

Mention-based AI chat access.

/aisummaryCore

AI channel summary access.

Routes

slash

Nested

0

/aisummary

AI channel summary access.

/pingCore

Check bot latency.

Routes

slash

Nested

0

/ping

Check bot latency.

/dashboardCore

Get the dashboard link.

Routes

slash

Nested

0

/dashboard

Get the dashboard link.

/quoteCore

Render a quote card from a replied-to message.

Routes

slash

Nested

0

/quote

Render a quote card from a replied-to message.

/settingsCore

View persisted server settings.

Routes

slash

Nested

0

/settings

View persisted server settings.

/prefixCore

Change the prefix.

Routes

slash

Nested

1

/prefix reset

Reset the server prefix back to the default `!`.

/prefixresetCore

Reset the prefix to !.

Routes

slash

Nested

0

/prefixreset

Reset the prefix to !.

Fun

Lightweight games and social commands for regular server members.

2 frames16 commands
/tictactoeFun

Start a button-based tic-tac-toe game with an optional opponent.

Routes

slash

Nested

0

/tictactoe

Start a button-based tic-tac-toe game with an optional opponent.

/funFun

Grouped slash routes for quick games and social fun commands.

Routes

slash

Nested

15

/fun 8ball

Ask the magic 8-ball a question.

/fun coinflip

Flip a coin.

/fun roll

Roll dice like 1d6 or 2d20.

/fun rps

Play rock paper scissors against the bot.

/fun ship

Calculate a goofy compatibility score.

/fun vibecheck

Check someone's vibe score for today.

/fun wouldyourather

Get a would-you-rather prompt.

/fun minesweeper

Play an interactive button-based minesweeper board.

/fun slots

Pull a three-reel slot machine.

/fun trivia

Get a random trivia question with a hidden answer.

/fun choose

Let the bot pick from a list of choices.

/fun pick

Prefix alias for choosing from a list.

/fun rate

Rate anything out of 100.

/fun roast

Drop a light roast.

/fun compliment

Give someone a compliment.

Economy

Server wallet commands for daily rewards, work payouts, transfers, and rich lists.

1 frames11 commands
/economyEconomy

Grouped slash routes for earning and spending illest coins.

Routes

slash

Nested

11

/economy balance

Check your wallet or another member's balance.

/economy daily

Claim your daily illest coins.

/economy work

Work a quick shift for coins.

/economy shop

Browse purchasable economy items.

/economy buy

Buy a shop item with illest coins.

/economy inventory

View your inventory or another member's items.

/economy give

Send coins to another member.

/economy leaderboard

Show the richest members in this server.

/economy bal

Prefix alias for checking balances.

/economy inv

Prefix alias for inventory.

/economy richest

Prefix alias for the economy leaderboard.

RPG

Cross-server realm wars, raids, resources, and global competition.

1 frames9 commands
/warRPG

Found a realm, gather supplies, train troops, raid other servers, and climb the global leaderboard.

Routes

slash

Nested

9

/war found

Found this server's RPG realm.

/war profile

Show this server's realm stats and guild ID.

/war status

Show current realm readiness.

/war gather

Gather gold and supplies for the realm.

/war train

Train troops with realm resources.

/war raid

Attack another server realm by Discord guild ID.

/war leaderboard

Show global realm rankings.

/war realm

Prefix alias for war commands.

/war kingdom

Prefix alias for war commands.

Server Info

Inspection commands for users, roles, channels, invites, and Discord metadata.

5 frames28 commands
/serverServer Info

Grouped slash routes for server-wide overview and assets.

Routes

slash

Nested

5

/serverinfo info

Show server information.

/membercount count

Show current member count.

/servericon icon

Show server icon.

/serverbanner banner

Show server banner.

/serverstats stats

Show server health stats.

/memberServer Info

Grouped slash routes for member lookups and permission context.

Routes

slash

Nested

11

/userinfo info

Show user account details.

/avatar avatar

Show a user's avatar.

/banner banner

Show a user's profile banner.

/joinedat joined

Show when a member joined.

/joinedposition join-position

Show join position.

/roles roles

Show a member's roles.

/inrole in-role

List members with a role.

/boosters boosters

List recent boosters.

/newusers newest

List recently joined members.

/permissions permissions

Show member permissions.

/userpermissions user-permissions

Show detailed member permission context.

/inspectServer Info

Grouped slash routes for Discord object inspection.

Routes

slash

Nested

8

/roleinfo role

Show role details.

/channelinfo channel

Show channel details.

/emojiinfo emoji

Show custom emoji details.

/inviteinfo invite

Inspect a Discord invite.

/firstmessage first-message

Find the oldest accessible channel message.

/snowflake snowflake

Decode a Discord snowflake.

/botinfo bot

Show bot runtime details.

/botpermissions bot-permissions

Show bot permissions.

/auditServer Info

Inspect audit events.

Routes

slash

Nested

3

/audit recent

Show the most recent audit log events recorded by the bot.

/audit user

Filter audit events down to one Discord user.

/audit command

Filter audit events down to one command name.

/commandstatsServer Info

Show runtime command usage.

Routes

slash

Nested

0

/commandstats

Show runtime command usage.

Moderation

Case tracking, punishments, bulk cleanup, channel controls, roles, voice, and name cleanup.

6 frames64 commands
/modModeration

Grouped slash routes for punishments, warning cleanup, and case inspection.

Routes

slash

Nested

21

/warn warn

Record a warning.

/warnings warnings

View member warnings.

/delwarn delete-warning

Delete a warning case.

/clearwarns clear-warnings

Clear member warnings.

/note note

Create a private mod note.

/cases cases

View recent cases.

/case case

Show one case.

/reason reason

Edit a case reason.

/history history

View member moderation history.

/modstats stats

Show moderation totals.

/topwarnings top-warnings

Show most-warned users.

/timeout timeout

Timeout a member.

/untimeout clear-timeout

Clear a timeout.

/timeoutlist timeout-list

List active timeout cases.

/kick kick

Kick a member.

/ban ban

Ban a member.

/softban softban

Ban then unban to clear messages.

/banid ban-id

Ban by Discord ID.

/unban unban

Remove a ban.

/massban massban

Ban multiple IDs.

/banlist ban-list

List or search server bans.

/channelModeration

Grouped slash routes for purge tools, visibility changes, and server lockdowns.

Routes

slash

Nested

20

/purge purge

Bulk delete recent messages.

/clean clean

Delete bot or prefix messages.

/purgebots purge-bots

Delete bot messages.

/purgecontains purge-contains

Delete messages containing text.

/purgeuser purge-user

Delete recent messages from one user.

/purgeembeds purge-embeds

Delete messages containing embeds.

/purgefiles purge-files

Delete messages containing files.

/purgelinks purge-links

Delete messages containing links.

/purgeimages purge-images

Delete messages containing images.

/nuke nuke

Clone and replace a channel.

/slowmode slowmode

Set channel slowmode.

/lock lock

Lock the current channel.

/unlock unlock

Unlock the current channel.

/hide hide

Hide the current channel.

/unhide unhide

Unhide the current channel.

/mutechannel mute

Mute channel sending.

/unmutechannel unmute

Restore channel sending.

/lockdown lockdown

Lock every text channel.

/unlockdown unlockdown

Clear server lockdown.

/lockdownstatus lockdown-status

Show lockdown status.

/clearModeration

Top-level cleanup wrappers.

Routes

slash

Nested

1

/clear bots

Delete recent bot messages with a default count.

/roleModeration

Grouped slash routes for member role changes, persistence, and bulk role actions.

Routes

slash

Nested

11

/role add

Add a role to a member.

/unrole remove

Remove a role from a member.

/temprole temp

Add a role for a duration.

/rolepersist persist-add

Persist selected roles across rejoin.

/rolepersist persist-remove

Stop persisting a role across rejoin.

/rolepersist persist-list

List persisted rejoin roles.

/massrole mass

Add or remove a role for multiple IDs.

/roleall all

Role all humans or bots.

/rolebots bots

Role all bots.

/roleicon icon

Set or clear a boosted-server role icon.

/striprole strip

Remove a role from everyone.

/member-adminModeration

Grouped slash routes for nickname changes, jail actions, and bulk name cleanup.

Routes

slash

Nested

8

/nickname nickname

Set a nickname.

/resetnick reset-nickname

Reset a nickname.

/forcenick force-nickname

Force-set a nickname.

/clearnicks clear-nicknames

Clear manageable nicknames.

/jail jail

Add a jail role.

/unjail unjail

Remove a jail role.

/dehoist dehoist

Remove leading hoist symbols.

/cleanupnames cleanup-names

Clean noisy or suspicious names.

/voiceModeration

Grouped slash routes for disconnecting or moving members in voice channels.

Routes

slash

Nested

3

/voicekick kick

Disconnect one voice member.

/disconnectall disconnect-all

Disconnect a voice channel.

/moveall move-all

Move a voice channel into another.

Automod

Threshold rules, filters, exemptions, notices, and raid-response toggles.

3 frames14 commands
/automodAutomod

Manage threshold rules.

Routes

slash

Nested

9

/automod status

Show the active automod rules and whether each one is enabled.

/automod test

Preview how automod would handle a sample message without punishing anyone.

/automod invites

Enable or disable automatic Discord invite filtering.

/automod mentions

Configure the rule that catches excessive member mentions.

/automod caps

Configure the rule that catches excessive uppercase spam.

/automod rapid

Configure the rule that catches messages sent too quickly.

/automod repeat

Configure the rule that catches repeated duplicate messages.

/automod exempt-role

Add, remove, or list roles that bypass automod rules.

/automod exempt-channel

Add, remove, or list channels that bypass automod rules.

/filterAutomod

Manage blocked word filters.

Routes

slash

Nested

4

/filter add

Add a blocked word or phrase to the word filter list.

/filter remove

Remove a blocked word or phrase from the word filter list.

/filter list

Show the blocked words currently saved for this server.

/filter toggle

Enable or disable one saved blocked-word filter entry.

/raidmodeAutomod

Toggle stricter raid-response settings.

Routes

slash

Nested

0

/raidmode

Toggle stricter raid-response settings.

Music

Voice-channel music playback, queue controls, DJ restrictions, autoplay, and presets.

9 frames27 commands
/musicMusic

Grouped slash routes for the music player.

Routes

slash

Nested

19

/music play

Queue a track or playlist.

/music queue

View the queue.

/music now-playing

Show the current track.

/music remove

Remove a queued track.

/music move

Move a queued track.

/music skip

Skip the current track.

/music stop

Stop and clear playback.

/music pause

Pause playback.

/music resume

Resume playback.

/music seek

Seek within the track.

/music volume

Change volume.

/music repeat

Set repeat mode.

/music shuffle

Shuffle the queue.

/music clear

Clear queued tracks.

/music join

Join voice.

/music leave

Leave voice.

/music autoplay

Toggle similar-track autoplay.

/music dj-role

Configure DJ role.

/music preset

Apply or view presets.

/playMusic

Prefix shortcut for music play.

Routes

slash

Nested

0

/play

Prefix shortcut for music play.

/queueMusic

Prefix shortcut for queue view, remove, and move.

Routes

slash

Nested

0

/queue

Prefix shortcut for queue view, remove, and move.

/skipMusic

Prefix shortcut for music skip.

Routes

slash

Nested

0

/skip

Prefix shortcut for music skip.

/pauseMusic

Prefix shortcut for music pause.

Routes

slash

Nested

0

/pause

Prefix shortcut for music pause.

/resumeMusic

Prefix shortcut for music resume.

Routes

slash

Nested

0

/resume

Prefix shortcut for music resume.

/volumeMusic

Prefix shortcut for music volume.

Routes

slash

Nested

0

/volume

Prefix shortcut for music volume.

/repeatMusic

Prefix shortcut for repeat mode.

Routes

slash

Nested

0

/repeat

Prefix shortcut for repeat mode.

/presetMusic

Prefix shortcut for music presets.

Routes

slash

Nested

0

/preset

Prefix shortcut for music presets.

Invites

Invite attribution, leaderboards, code lookup, and sync utilities.

1 frames5 commands
/inviteInvites

Grouped slash routes for invite analytics, risk review, watches, and alert configuration.

Routes

slash

Nested

5

/inviter inviter

Show how a member joined.

/invites stats

Show tracked invite stats.

/inviteleaderboard leaderboard

Show top inviters.

/invitesync sync

Refresh invite cache.

/invitecode code

Inspect one invite code.

Systems

Tickets, reaction roles, autoroles, VoiceMaster, server bot profiles, sticky automation, counters, logging, and runtime controls.

12 frames137 commands
/voicemasterSystems

Configure join-to-create voice rooms.

Routes

slash

Nested

18

/voicemaster status

Show the current VoiceMaster lobby, category, and room defaults.

/voicemaster enable

Turn on VoiceMaster room creation for this server.

/voicemaster disable

Turn off VoiceMaster room creation for this server.

/voicemaster create-lobby

Create a lobby voice channel and save it as the VoiceMaster entry.

/voicemaster set-category

Choose which category new VoiceMaster rooms should be created under.

/voicemaster set-name-template

Set the default name template used for new VoiceMaster rooms.

/voicemaster set-user-limit

Set the default member limit applied to new VoiceMaster rooms.

/voicemaster panel-post

Post the persistent VoiceMaster control panel.

/voicemaster claim

Take ownership of the VoiceMaster room you are currently in.

/voicemaster transfer

Hand your VoiceMaster room over to another member in the same room.

/voicemaster name

Change the name of your current VoiceMaster room.

/voicemaster limit

Set how many users can join your current VoiceMaster room.

/voicemaster lock

Block new members from joining your current VoiceMaster room.

/voicemaster unlock

Reopen your current VoiceMaster room so members can join again.

/voicemaster hide

Hide your current VoiceMaster room from the default server view.

/voicemaster unhide

Make your current VoiceMaster room visible again.

/voicemaster permit

Allow one member to view and join your current VoiceMaster room.

/voicemaster reject

Kick one member from your room and block them from rejoining.

/quotearchiveSystems

Configure the generated quote archive channel.

Routes

slash

Nested

3

/quotearchive set

Set the channel where generated quotes are copied.

/quotearchive clear

Clear the configured quote archive channel.

/quotearchive view

View the current quote archive channel.

/levelingSystems

Manage XP tracking, leaderboards, and reward roles.

Routes

slash

Nested

7

/leveling status

Show leveling settings and reward counts.

/leveling enable

Enable XP tracking and leveling.

/leveling disable

Disable XP tracking and leveling.

/leveling reward-add

Grant a role when members reach a level.

/leveling reward-remove

Remove a configured level reward.

/leveling reset

Reset one member's leveling progress.

/leveling sync-rewards

Grant missing level reward roles.

/rankSystems

Show a member's level and XP progress.

Routes

slash

Nested

0

/rank

Show a member's level and XP progress.

/leaderboardSystems

Show the server leveling leaderboard.

Routes

slash

Nested

0

/leaderboard

Show the server leveling leaderboard.

/stickySystems

Manage sticky channel messages.

Routes

slash

Nested

7

/sticky list

List every saved sticky message in this server.

/sticky create

Create a sticky message for one channel, or replace the existing one there.

/sticky update

Edit the content of one saved sticky message.

/sticky remove

Delete one saved sticky message configuration.

/sticky enable

Resume reposting one saved sticky message.

/sticky disable

Pause reposting one saved sticky message.

/sticky repost

Post one sticky message again right now.

/counterSystems

Manage live counter channels.

Routes

slash

Nested

6

/counter list

List every saved live counter in this server.

/counter create

Create a live counter for one channel, or replace the existing one there.

/counter update

Edit the type or template of one saved live counter.

/counter remove

Delete one saved live counter.

/counter sync

Rename one counter channel immediately using its saved template.

/counter sync-all

Rename every saved counter channel immediately.

/ticketSystems

Manage tickets and panels.

Routes

slash

Nested

13

/ticket status

Show ticket coverage, panel state, and runtime status.

/ticket panel-view

Show the saved settings and publish state for one ticket panel.

/ticket enable

Turn on ticket handling for this server.

/ticket disable

Turn off ticket handling for this server.

/ticket close

Close the ticket channel you are currently in.

/ticket force-close

Close a ticket channel by target channel, even from outside the ticket.

/ticket transcript

Generate a transcript or resend one for a ticket channel.

/ticket add

Add one member to the current ticket channel.

/ticket remove

Remove one member from the current ticket channel.

/ticket rename

Change the name of the current ticket channel.

/ticket panel-list

List every saved ticket panel for this server.

/ticket publish

Send or republish a ticket panel message by panel name.

/ticket sync

Update an already-published ticket panel message in place.

/reactionroleSystems

Manage reaction-role panels.

Routes

slash

Nested

10

/reactionrole status

Show reaction-role coverage, panel state, and runtime status.

/reactionrole panel-view

Show the saved settings and publish state for one reaction-role panel.

/reactionrole enable

Turn on reaction-role handling for this server.

/reactionrole disable

Turn off reaction-role handling for this server.

/reactionrole panel-list

List every saved reaction-role panel for this server.

/reactionrole publish

Send or republish a reaction-role panel message by panel name.

/reactionrole sync

Update an already-published reaction-role panel message in place.

/reactionrole option-list

List the saved role options attached to one panel.

/reactionrole option-add

Add a new role option or update an existing one on a panel.

/reactionrole option-remove

Remove one saved role option from a panel.

/autoroleSystems

Manage join-time roles, server tag roles, and booster reward roles.

Routes

slash

Nested

22

/autorole view

Show the current member and bot auto-role setup.

/autorole enable

Turn on automatic role assignment for new joins.

/autorole disable

Turn off automatic role assignment for new joins.

/autorole test

Check whether the current auto-role setup is valid.

/autorole add-member-role

Add a role that new human members should receive on join.

/autorole remove-member-role

Remove a role from the new-member auto-role list.

/autorole add-bot-role

Add a role that new bots should receive on join.

/autorole remove-bot-role

Remove a role from the bot auto-role list.

/autorole tag-enable

Turn on server tag role sync.

/autorole tag-disable

Turn off server tag role sync.

/autorole tag-add-grant

Add a role members receive while using this server's tag.

/autorole tag-remove-grant

Remove a role from the server tag grant list.

/autorole tag-add-removal

Add a role to remove while members use this server's tag.

/autorole tag-remove-removal

Remove a role from the server tag removal list.

/autorole tag-sync

Apply server tag roles to current matching members.

/autorole booster-enable

Turn on booster reward role sync.

/autorole booster-disable

Turn off booster reward role sync.

/autorole booster-add-reward

Add a role active boosters should receive.

/autorole booster-remove-reward

Remove a role from the booster reward list.

/autorole booster-add-removal

Add a role to remove while members are boosting.

/autorole booster-remove-removal

Remove a role from the booster removal list.

/autorole booster-sync

Apply booster rewards to current boosters.

/botprofileSystems

Manage the bot's server-specific display name, bio, avatar, and banner.

Routes

slash

Nested

10

/botprofile view

Show the saved server-specific bot profile.

/botprofile name

Set the bot's server-specific display name.

/botprofile name-clear

Clear the saved server-specific display name.

/botprofile bio

Set the bot's server-specific bio.

/botprofile bio-clear

Clear the saved server-specific bio.

/botprofile avatar

Set the bot's server-specific avatar.

/botprofile avatar-clear

Clear the saved server-specific avatar.

/botprofile banner

Set the bot's server-specific banner.

/botprofile banner-clear

Clear the saved server-specific banner.

/botprofile sync

Push the saved bot profile to Discord again.

/systemSystems

Grouped slash routes for logging, greetings, and runtime controls.

Routes

slash

Nested

39

/logchannel log-channel set

Set the primary log channel.

/logchannel log-channel clear

Clear the primary log channel.

/logchannel log-channel view

Show the primary log channel.

/modlog mod-log set

Set the moderation log channel.

/modlog mod-log clear

Clear the moderation log channel.

/modlog mod-log view

Show the moderation log channel.

/logging logging status

Show current logging status.

/logging logging enable

Enable logging.

/logging logging disable

Disable logging.

/logging logging event-view

List runtime log event filters.

/logging logging event-enable

Enable one runtime log event.

/logging logging event-disable

Disable one runtime log event.

/welcome welcome enable

Enable welcome messages.

/welcome welcome disable

Disable welcome messages.

/welcome welcome channel

Set the welcome message channel.

/welcome welcome message

Set the welcome message template.

/welcome welcome test

Preview the welcome message.

/welcome welcome view

Show current welcome settings.

/goodbye goodbye enable

Enable goodbye messages.

/goodbye goodbye disable

Disable goodbye messages.

/goodbye goodbye channel

Set the goodbye message channel.

/goodbye goodbye message

Set the goodbye message template.

/goodbye goodbye test

Preview the goodbye message.

/goodbye goodbye view

Show current goodbye settings.

/ignoredchannel ignore-channel add

Ignore commands in one channel.

/ignoredchannel ignore-channel remove

Stop ignoring commands in one channel.

/ignoredchannel ignore-channel list

List ignored command channels.

/ignoredrole ignore-role add

Ignore commands from one role.

/ignoredrole ignore-role remove

Stop ignoring commands from one role.

/ignoredrole ignore-role list

List ignored command roles.

/command command disable

Disable one command.

/command command enable

Enable one disabled command.

/command command list

List disabled commands.

/alias alias add

Add a prefix alias.

/alias alias remove

Remove a prefix alias.

/alias alias list

List prefix aliases.

/modrole mod-role add

Add a mod role marker.

/modrole mod-role remove

Remove a mod role marker.

/modrole mod-role list

List mod role markers.

Utility

Lightweight helper commands for messages and moderation workflow.

4 frames9 commands
/snipeUtility

Show recent deleted messages, or edited messages with the lastedited option.

Routes

slash

Nested

0

/snipe

Show recent deleted messages, or edited messages with the lastedited option.

/messageUtility

Grouped slash routes for bot output.

Routes

slash

Nested

2

/say say

Send a bot message.

/embed embed

Send a bot embed.

/remindUtility

Manage runtime reminders.

Routes

slash

Nested

3

/remind set

Create a new reminder that the bot will send later.

/remind list

List the reminders currently saved for you.

/remind cancel

Cancel one saved reminder before it fires.

/pollUtility

Create and manage reaction polls.

Routes

slash

Nested

3

/poll create

Create a new reaction poll in the current channel.

/poll results

Show the current vote totals for one poll.

/poll end

Close a poll and lock in its final results.

dashboard

Change settings without touching config files.

Guild owners get a place to adjust modules, command access, invite alerts, bot profile details, and community systems without asking a developer to make every tiny change.

Permissions

Keep access clean without editing code or digging through env files.

Community

Levels, economy, quotes, RPG systems, and the fun stuff people come back for.

Bot profile

Tune the bot identity so it fits the server instead of looking stock.

Alerts

Review automod, moderation, and staff-facing signals while the context is still fresh.

quiet protection

Keep the server calm.

Automod filters

Catch spam, invite links, risky words, and repeat abuse before it becomes moderator busywork.

Raid context

Mass joins and suspicious accounts are easier to review when the signal is grouped in one place.

Staff notes

Give moderators a shared trail instead of scattered DMs and half-remembered history.

Server-native controls

Setups should feel like they belong in the Discord server, not bolted on after.

Add the bot and start with the parts you need.

Turn on the core tools first, then grow into the rest. No need to set everything up on day one.

Invite illest.bot