Every bot command grouped into categories, each retailored to your server.
Commands are organized into categories: general, moderation, economy, games, music, invites, levels, streak, predictions, and AI. Open a category to see its commands with an enable switch on each, and click a command to open its full customize page. Every command works two ways: with the prefix, or as a slash command inside Discord.
Moderation commands understand replies: reply to a member message then type the command without naming them, and it applies to that message author automatically. Every moderation action is logged under the moderator who actually ran it.
Every command in the bot works two ways: with the prefix like !ban, or as a slash command like /ban. Commands are grouped into categories in the sidebar, and each one has its own customize page a click away, holding aliases, cooldown, allowed roles, allowed channels, the custom reply, and the state messages.
Permissions come in three layers, widest to narrowest. Category permissions apply to every command in the category at once, and they carry an override switch: turn it on and they become the law while each command own choices are ignored. Under the category sit the command own permissions: allowed roles, allowed channels, and an admin role. An allowed role on its own is enough, so the member needs no extra Discord permission.
State messages follow a clear priority: the command own message wins first, then the general message you set once for every command, then the built-in default. There are six general messages: no permission, invalid usage, member not found, invalid member, command error, and cooldown, and they take {user}, {time}, and {bot}.
Reply targeting is built into every moderation command: reply to a member message then type the command without naming them and it applies to that author. Every action is logged under the moderator who actually ran it, not under the bot.