Chaos Dev

Support & Docs

Support & Documentation

Everything you need to set up and run Chaos Dev Bot on your server.

Sections

Getting Started XP & Leveling Moderation Anti-Raid Honeypot Reaction Roles Support Tickets Sticky Messages Command Management Coworkers & Access Languages Command Reference FAQ

Getting Started

Once Chaos Dev Bot is in your server, go to the dashboard and log in with Discord. The login flow only asks for the identify and guilds scopes, it doesn't need anything else to show you the servers you manage.

Anyone with native "Manage Server" or "Administrator" permission on a server sees that server in the guild picker automatically. Pick it, and every tab on the left, General, XP & Leveling, Reaction Roles, Support Forums, Release Radar, Sticky Messages, Honeypot Security, and Danger Zone, configures that one server.

Most settings take effect immediately after you hit Save on that tab, no restart or redeploy needed.

XP & Leveling

Members earn XP from chatting (with a cooldown between messages) and from time spent in voice channels. As XP adds up, members level up, and you can have the bot announce it.

The XP & Leveling tab lets you set the XP rate and cooldown, the level-up announcement, and Level Role Rewards: as many tiers as you want, each one granting a role once a member crosses that level. Higher tiers keep the roles from the tiers below them, so it reads as a visible progression ladder.

Relevant commands: /rank (check your own level and XP), /leaderboard (server leaderboard), /scoreboard (manage a sticky, auto-updating leaderboard message).

Moderation

/ban, /kick, and /timeout cover the basics, each one logs to your configured log channel if you've set one up on the General tab. Temporary bans are lifted automatically once they expire, there's a background scheduler for that, you don't need to remember to unban anyone.

You can also set a custom Moderator role on the General tab, so people with that role can run moderation actions without needing full Administrator.

Anti-Raid Honeypot

The Honeypot Security tab sets up a trap channel that real members have no reason to post in, an invisible-to-humans lure. Anyone who posts there is treated as a bot or raider: by default they're timed out for 28 days and have to solve a CAPTCHA in a verification channel, or they're kicked automatically once the timeout runs out.

You can also turn on server-wide image scanning (catches known raid/scam images anywhere, not just the trap channel) and opt into the global blacklist, so repeat offenders caught on your server count toward cross-server protection for every other participating server.

For finer control, the Interactive Action Editor lets you replace the default timeout-then-ban ladder with your own rules. A rule is a set of triggers (strikes reaching a threshold, a bot-detection flag, or a combined trap-hit-plus-bot-flag) paired with a set of responses (post to a log channel, send to verification, timeout, or ban). Any matching trigger runs all of that rule's responses.

Reaction Roles

Post a message with role options and let members react to grant themselves a role, no manual assignment needed. Configure and manage these from the Reaction Roles tab, or with /reactionrole directly.

Support Tickets

The Support Forums tab turns a channel into a ticket intake point, either a public Discord Forum or a private-thread-plus-button setup. Each forum channel has its own access mode (open to everyone, or restricted to specific roles) and its own custom welcome message, configured per-channel, so different forums can behave differently.

/support manages these settings and lets you review open tickets from Discord directly, in addition to the dashboard.

Sticky Messages

A sticky message stays pinned to the bottom of a channel, whenever new messages push it up, the bot reposts it so it's always the last thing visible. Useful for rules, an invite link, or an FAQ that should never get buried. Manage these from the Sticky Messages tab or with /sticky.

Command Management

The Command Management tab lets you turn individual commands on or off for your server. Disable anything you don't want members using, without waiting on us to change any global defaults. Disabled commands reply with a clear "this command is disabled here" message instead of silently failing.

Coworkers & Access

By default, anyone with native "Manage Server" or "Administrator" on your Discord server automatically gets dashboard access too, that's the "Discord Permissions Sync" checkbox on the General tab, and it's on by default.

If you want to hand dashboard access to someone without giving them full Discord Administrator, add them as a Coworker (search by username on the General tab). Coworkers can manage standard settings, but they can't touch Danger Zone, add other Coworkers, or turn off the Discord Permissions Sync toggle, that stays reserved for the real server owner and the bot's own admin account.

If you turn Discord Permissions Sync off with no Coworkers added yet, you'll see a warning first: only the actual Discord server owner would still have dashboard access afterward.

Languages

Bot replies follow each member's own Discord client language automatically where a translation exists. If you'd rather the bot always reply in one fixed language for everyone on your server regardless of their client setting, use /language set (English and German are supported today), or /language clear to go back to automatic detection.

Command Reference

This list only includes commands any server can use. It skips internal tooling scoped to the bot owner's own home server.

Configuration

/setup

Guided setup for core server configuration.

/setting

Manage bot settings.

/language

Set or clear this server's language override.

/suggest

Manage suggestions, dynamic categories, and todo dashboards.

/postembed

Post embeds from the config file.

/updateembed

Update existing embed messages with current config.

Leveling

/rank

Displays your current rank and level.

/leaderboard

View server leaderboards.

/scoreboard

Manage the sticky scoreboard.

Moderation

/ban

Select a member and ban them.

/kick

Select a member and kick them.

/timeout

Timeout a member.

Utility & Community

/reactionrole

Manage reaction role embeds and buttons.

/sticky

Manage sticky messages for this channel.

/support

Manage support forum settings and tickets.

/legal

Displays links to the bot's legal pages.

/giveog

One-time setup: distribute a role and XP to all members.

Fun

/8ball

Ask the magic 8-ball a question.

/avatar

Display a user's avatar in full size.

/choose

Let the bot choose between options.

/coinflip

Flip a coin.

/hug

Give someone a virtual hug.

/poll

Create a quick poll with reactions.

/quote

Get an inspirational (or not) quote.

/rate

Rate something from 0 to 10.

/roll

Roll dice (e.g. 2d6, d20).

/rps

Play Rock Paper Scissors against the bot.

/serverinfo

Get information about this server.

/ship

Calculate compatibility between two users.

/slap

Slap someone with a large trout.

/userinfo

Get information about a user.

FAQ

Why can't I see my server in the dashboard's guild picker?

You need native "Manage Server" or "Administrator" permission on that Discord server, or be added as a Coworker by someone who does. Being a regular member isn't enough.

A command isn't responding, what's wrong?

Check the Command Management tab first, it may have been disabled for your server. If it's enabled and still not responding, confirm the bot has permission to post in that channel, permission issues are the most common cause after a manual disable.

How do I add a Coworker?

General tab, "Coworkers & Access" card, search for their username and add them. They'll get dashboard access to standard settings immediately, but not to Danger Zone or Coworker management itself.

How do I disable a command for my whole server?

Command Management tab, toggle it off. It takes effect immediately, no restart needed, and it only affects your server.

Can I turn off an entire feature instead of individual commands?

Yes, the General tab has a "Feature Modules" card with a master switch for each major system (XP, Reaction Roles, Support Forums, Release Radar, Sticky Messages, Honeypot, Command Management itself). Turning one off disables that whole system for your server.

I got timed out by the honeypot, how do I get unlocked?

Head to the verification channel your server configured and solve the CAPTCHA there. If you believe it was a mistake, contact that server's moderators, they can manually clear it from their end.

Does the bot work in multiple languages?

Yes. Replies follow each member's own Discord client language automatically where supported, or a server admin can pin one fixed language for everyone with /language set.

Where can I read about data handling and terms?

See our Terms of Service and Privacy Policy.

Home Terms of Service Privacy Policy

© 2026 Chaos Dev. All rights reserved.

Impressum