Command reference
Every built-in command — prefix and slash — grouped by module, with aliases and required permissions.
Every command below ships with the bot. Modules ship disabled except core — enable what you need (see Module toggles). The default prefix is ,; change it with ,cgprefix. Slash versions exist where marked.
Core (always on)#
| Command | Purpose |
|---|---|
,help | Interactive module/command picker (also /help) |
Utility#
| Command | Aliases | Purpose |
|---|---|---|
| `,snipe [n\ | @user]` | ,s |
,editsnipe | ,esnipe, ,es | Previous version of the last edited message |
,reactionsnipe | ,rsnipe, ,rs | Recently removed reactions |
,snipehistory | ,snipelist, ,shistory | Deleted-message history (1–10) |
,snipeclear | ,clearsnipe, ,csnipe | Clear channel history — Manage Messages |
,remindme <dur> <msg> | ,remind, ,reminder | Persistent reminder |
,reminders | ,remindlist | List your reminders |
,remindcancel <id> | ,cancelreminder, ,reminddel | Cancel one |
,remindedit <id> <msg> | — | Edit a reminder |
,remindclear | — | Delete all yours |
,userinfo [@user] | ,whois, ,uinfo, ,user | User details |
,serveravatar [@user] | ,sav, ,guildavatar | Server avatar |
,banner [@user] | ,userbanner | Profile banner |
,avatar [@user] | ,av | Global avatar (also slash) |
,roleinfo <role> | ,rinfo | Role details |
,permissions [@user] | ,perms | Effective permissions |
,serverinfo | ,sinfo, ,guildinfo | Server overview |
,membercount | ,members, ,mc | Member statistics |
,channelinfo [#ch] | ,cinfo, ,ci | Channel details |
,threadinfo [#thread] | — | Thread details |
,emojis | ,emojilist | Emoji usage |
,stickers | ,stickerlist | Sticker list |
,boostinfo | ,boosts | Boost status |
,botinfo | ,about, ,bot | Runtime statistics |
,ping | — | Latency |
,inviteinfo <code> | ,invite, ,invinfo | Inspect an invite |
,userlookup <id> | ,lookup | Resolve a user |
,roll <dice> | ,dice | Dice notation |
,randomnumber [min] [max] | ,rand, ,random, ,rng | Random integer |
,choose <options> | ,pick | Pick one option |
,enlargeemoji <emoji> | ,jumbo, ,bigemoji | Full-size emoji |
,time [zone] | ,currenttime, ,tz | Time in a zone |
,timediff <d1> and <d2> | ,datediff | Time between dates |
,firstmessage [#ch] | ,firstmsg | Link first message |
,channelid [#ch] | ,cid | Channel ID |
,roleid <role> | ,rid | Role ID |
,permalink <id> | ,msglink | Message jump link |
Invite tracker (submodule)#
| Command | Aliases | Permission | Purpose |
|---|---|---|---|
,invites [@user] | ,myinvites, ,invitestats | — | Invite statistics |
,inviter @user | ,whoinvited, ,invitedby | — | Who invited someone |
,inviteleaderboard | ,topinvites, ,ilb | — | Top inviters |
,inviteconfig | ,invconfig | Manage Server | Config subcommands |
,invitesync | ,syncinvites | Manage Server | Re-sync cache |
Moderation#
| Command | Permission | Purpose |
|---|---|---|
,ban @user | Ban Members | Ban a member |
,kick @user | Kick Members | Kick a member |
,timeout @user <dur> [reason] | Moderate Members | Timeout (≤ 28 days) |
,unmute @user | Moderate Members | Remove a timeout |
,gulag @user | Manage Roles | Assign the gulag role |
,forgive @user | Manage Roles | Remove the gulag role |
,gulagrole <role> | Administrator | Set the gulag role |
,gulagchannelid <ch> | Administrator | Set the gulag log channel |
,enable / ,disable | Administrator | Module/command switches |
,prefix | — | Show the prefix |
,cgprefix <prefix> | Administrator | Change the prefix |
,councilaudit [case#] | owner/Admin/Manage Server | Read-only KAL case audit |
Dashboard slash commands#
| Command | Permission | Purpose |
|---|---|---|
/security | Manage Server | status, antiinvite, antispam, exemptrole, exemptchannel |
/logging | Manage Server | channel, toggle, status, test |
/ticket | varies | panel, claim, unclaim, close, reopen, delete, add, remove, info |
/automation | Manage Server | add, remove, toggle, list |
/stats | — | Server statistics overview |
/help | — | Interactive help |