๐Ÿ—ณ๏ธ Vote for CodeBot on top.gg: every vote brings 6 hours of Supporter perks and a coin reward. Vote

Up and running in two minutes.

Three steps to a configured bot, plus what every permission is for.

01

Invite CodeBot

Choose the server you manage and approve. You need the Manage Server permission there.

Add to your account installs only the code tools, so you can use them in any DM or group chat.

02

Set it up with /setup or the dashboard

/setup opens a private settings screen in Discord; the dashboard shows the same settings in your browser. Every change applies at once.

  • General: language, log channel, staff role
  • Welcome: channel, message and a preview
  • Leveling: announcements and role rewards
  • AutoMod and logs: invite links, floods, blocked words; message and member logs
  • Community and tickets: suggestions, starboard, counting, word chain; ticket category
03

Turn on the features you want

Post the support panel with /ticket panel, start a radio with /music radio, let members play /game wordle, and run /help for the full menu.

What each permission is for

Untick anything you don't need on the invite screen; only that feature stops working.

PermissionUsed for
View Channels, Send Messages, Embed LinksReplying to commands
Attach FilesRank, welcome and code images; ticket transcripts
Manage Messages/clear and AutoMod
Manage ChannelsTicket channels, /lock, /lockdown, slowmode
Manage Roles, Manage NicknamesLevel rewards, the role shop, verification, /role, /nick
Kick, Ban, Timeout Members/kick, /ban, /timeout, /mod
Connect, SpeakMusic and radio in voice channels
Mute, Deafen, Move MembersVoice moderation (/voice)
Read History, Reactions, External Emojis, ThreadsPolls and messages in threads

Something not working?

Commands don't appear

Restart Discord (Ctrl+R). Commands can take a minute to show up after the bot joins.

"Their role is above mine"

Move the CodeBot role above the members it should moderate in Server Settings โ†’ Roles.

No welcome messages

Pick a channel in /setup โ†’ Welcome and enable it. Use Preview to test.