/help
View available modules and commands.
/help
Command reference
Search every command that Kharat Bot actually registers. Filter by module or command type, then open a command to see its usage and required permissions.
Showing 70 of 70 commands
Prefix commands use your server prefix; examples show the default ,.
/helpView available modules and commands.
/help
,banBan a member from the server
,ban @member
,cgprefixChange the command prefix
,cgprefix <new-prefix>
,disableDisable a module or a command
,disable <server|module|command> [name]
,enableEnable the bot, a module or a command
,enable <server|module|command> [name]
,forgiveRemove a member from the gulag role
,forgive @member
,gulagSend a member to the gulag role
,gulag @member
,gulagchannelidSet the gulag log channel
,gulagchannelid <channel|id>
,gulagroleSet the gulag role
,gulagrole <role|id>
,kickKick a member from the server
,kick @member
,prefixShow the current command prefix
,prefix
,timeoutTimeout a member for a duration
,timeout @member <duration> [reason]
,unmuteRemove a timeout from a member
,unmute @member
/ticketCreate and manage support tickets
/ticket <subcommand>
/ticket panel [channel]
Post the ticket panel in a channel
Options: channel (optional)/ticket claim
Claim the current ticket as staff
/ticket unclaim
Unclaim the current ticket
/ticket close
Close the current ticket
/ticket reopen
Reopen a closed ticket
/ticket delete
Delete the current ticket with confirmation
/ticket add <member>
Add a member to the current ticket
Options: member (required)/ticket remove <member>
Remove a member from the current ticket
Options: member (required)/ticket info
Show information about the current ticket
/loggingConfigure server event logging
/logging <subcommand>
/logging channel [channel]
Set the channel used for log messages
Options: channel (optional)/logging toggle <event> <enabled>
Enable or disable a logged event
Options: event (required), enabled (required)/logging status
Show the current logging configuration
/logging test
Send a test message to the configured log channel
/automationManage keyword auto responses
/automation <subcommand>
/automation add <trigger> <response>
Add a keyword auto response
Options: trigger (required), response (required)/automation remove <trigger>
Remove an auto response
Options: trigger (required)/automation toggle <trigger> <enabled>
Enable or disable an auto response
Options: trigger (required), enabled (required)/automation list
List configured auto responses
/securityConfigure server security protections
/security <subcommand>
/security status
Show the current security configuration
/security antiinvite <enabled>
Delete messages containing Discord invite links
Options: enabled (required)/security antispam <enabled> [threshold] [window] [timeout]
Timeout members who send messages too quickly
Options: enabled (required), threshold (optional), window (optional), timeout (optional)/security exemptrole <action> <role>
Exempt a role from security checks
Options: action (required), role (required)/security exemptchannel <action> <channel>
Exempt a channel from security checks
Options: action (required), channel (required)/statsShow statistics for this server
/stats
/avatarDisplay your or another user's avatar
/avatar [user]
,avatarDisplay your or another user's avatar
,avatar [@member]
,bannerDisplay a user's profile banner
,banner [@member|id]
,base64Encode text to Base64 or decode Base64 to text
,base64 <encode|decode|text>
,binaryEncode text to binary or decode binary to text
,binary <encode|decode|text>
,boostinfoDisplay server boost status and tier perks
,boostinfo
,botinfoDisplay runtime statistics and platform information for Kharat Bot
,botinfo
,calculateSafely evaluate a mathematical expression without eval()
,calculate <expression>
,channelidQuickly retrieve the ID of a channel
,channelid [#channel]
,channelinfoInspect configuration and details for a channel
,channelinfo [#channel|id]
,charactercountCount characters, words, and lines in a text string
,charactercount <text>
,chooseRandomly choose one option from a list of choices
,choose <option 1, option 2...>
,colorInspect a color, view RGB/HSL conversions and preview swatch
,color <hex|rgb|hsl|random>
,editsnipeRecover the previous version of an edited message in this channel
,editsnipe [index|@member]
,emojisBrowse server emojis and see emoji usage counts
,emojis
,enlargeemojiDisplay a custom Discord emoji at full resolution
,enlargeemoji <emoji>
,firstmessageLocate and link the very first message sent in this channel
,firstmessage [#channel]
,inviteconfigManage Invite Tracker configuration, log channels, and bonus invites
,inviteconfig [channel #log|clear | bonus @user <amount> | status]
,inviteinfoInspect details, expiration, and statistics for a Discord invite
,inviteinfo <code|url>
,inviteleaderboardDisplay the server leaderboard of top inviters ranked by net invites
,inviteleaderboard [limit]
,inviterDisplay who invited a member and what invite code was used
,inviter [@member|id]
,invitesDisplay your or another member's invitation statistics and net count
,invites [@member|id]
,invitesyncForce re-synchronize the server invite cache from Discord API
,invitesync
,membercountDisplay current member statistics for the server
,membercount
,permalinkGenerate a jump link for a message ID
,permalink <message-id>
,permissionsDisplay effective server and channel permissions for a member
,permissions [@member]
,pingCheck the bot latency and gateway connection
,ping
,pollCreate an interactive reaction poll
,poll <question> [options...]
,randomnumberGenerate a random integer between min and max bounds
,randomnumber [min] [max]
,reactionsnipeView recently removed reaction information in this channel
,reactionsnipe [index]
,remindcancelCancel a pending reminder you created
,remindcancel <id>
,remindclearClear all your pending reminders
,remindclear
,remindeditEdit the message or duration of an existing reminder
,remindedit <id> <message>
,remindersList all your pending reminders
,reminders
,remindmeCreate a persistent reminder with natural duration input
,remindme <duration> <message>
,reverseReverse a string safely with Unicode surrogate support
,reverse <text>
,roleidQuickly retrieve the ID of a role
,roleid <@role|name>
,roleinfoInspect details, permissions, and member count for a role
,roleinfo <@role|id|name>
,rollRoll dice using standard notation (e.g. 2d6, 1d20+5, 100)
,roll [dice-notation]
,serveravatarDisplay a member's server-specific avatar
,serveravatar [@member|id]
,serverinfoDisplay comprehensive statistics and settings for this server
,serverinfo
,snipeRecover the most recently deleted message in this channel
,snipe [index|@member]
,snipeclearClear all message recovery history for this channel
,snipeclear
,snipehistoryBrowse recent deleted message recovery history for this channel
,snipehistory [limit]
,stickersBrowse server stickers
,stickers
,threadinfoInspect details and statistics for a thread
,threadinfo [#thread]
,timeDisplay the current time and date in a specified time zone
,time <timezone>
,timediffCalculate elapsed or remaining time between two dates
,timediff <date1> and <date2>
,timestampGenerate copyable Discord timestamp syntax from human time or epoch
,timestamp [time/duration]
,unicodeInspect Unicode code points, hex values, and character details
,unicode <characters>
,userinfoDisplay comprehensive account and server information for a user
,userinfo [@member|id]
,userlookupResolve a user ID or mention and view public profile details
,userlookup <id|@member>
Try a different search term or clear the module and type filters.
Conventions
Only moderation and utility commands have prefix versions.
Tickets, logging, automation, security, statistics and help are
slash-only. Required arguments are shown in
<angle brackets>; optional arguments use
[square brackets].