/moderation
Core actions like ban/kick/mute/warn already work as their own slash command (e.g. /ban); softban, hackban, antinuke, lockdown, tempban, raidmode and more are grouped under /moderation — e.g. ,softban is also /moderation actions softban. Run /moderation overview to see every group at once.
,ban [@user] [reason]
Ban a member from the server with an optional reason
,unban [id]
Unban a previously banned member by their user ID
,kick [@user] [reason]
Kick a member from the server with an optional reason
,softban [@user] [reason]
Ban then immediately unban to wipe a member's recent messages
,hackban [id] [reason]
Ban a user by ID even if they're not currently in the server
,mute [@user] [dur] [reason]
Mute a member using a role or Discord timeout with an optional duration
,unmute [@user]
Remove the mute role or lift the timeout from a member
,warn [@user] [reason]
Issue a formal warning to a member and log it to their record
,warnings [@user]
View and interactively delete warnings from a member's record
,clearwarns [@user]
Clear all warnings from a member's record at once
,strike [@user] [reason]
Strike a member — triggers automatic punishment at 2, 3, and 4 strikes
,strikes [@user]
View all active strikes and their reasons for a member
,clearstrikes [@user]
Remove all active strikes from a member's record
,note [@user] [text]
Add a private moderator note visible only to staff
,notes [@user]
View all private moderator notes logged for a member
,reason [@user] [text]
Attach a reason to the latest action in a member's record
,purge [amount] [@user]
Bulk delete messages — use ,purge until <id> to delete back to a specific message
,antinuke [on/off/whitelist/log/threshold]
Auto-ban members who mass-delete channels/roles, flood bans/kicks, or spam webhooks
,antinuke autorestore [on/off]
Automatically recreate deleted channels/roles (and unban mass-ban victims) when AntiNuke triggers, from a periodic snapshot
,nerfgun [@user] [duration/off]
Limit a member to 1 message per minute — faster messages are auto-deleted. Use off to remove
,lock [#channel]
Prevent members from sending messages in a channel
,unlock [#channel]
Unlock a previously locked channel
,slowmode [seconds]
Set the slowmode delay on a channel
,nick [@user] [name]
Change or reset a member's nickname
,jail [@user] [reason]
Jail a member — removes all their roles
,unjail [@user]
Release a member from jail and restore roles
,role [@user] [@role]
Add or remove a role from a member. Use ,role all [@role] to give everyone a role
,lockdown [#channel / all]
Lock a channel (or all channels with all) so members cannot send messages
,unlockdown [#channel / all]
Unlock a previously locked channel or restore all channels at once
,tempban [@user] [dur] [reason]
Temporarily ban a member — automatically unbanned after the duration expires
,raidmode [on/off]
Enable or disable raid mode — auto-kicks/bans new and recently joined accounts during a detected raid, deleting their messages in real time too
,antiphishing [on/off]
Protect against fake Discord/Steam links (nitro scams, look-alike domains) — deletes the message and mutes/kicks/bans the poster
,antiphishing action [mute/kick/ban]
Set what happens to a member who posts a phishing link
,antiphishing log [#channel]
Send phishing-block alerts to a channel
,antiphishing allow [add/remove] [domain]
Exempt a domain that gets flagged by mistake
,tripwire set [#channel]
Set a decoy channel hidden from real members — anyone who posts there is removed automatically
,tripwire action [kick/softban/ban]
Set what happens to whoever triggers the tripwire
,tripwire off
Disable the tripwire
/tools
Feedback, bot health and a few others below also work under /tools' info group — e.g. ,feedback is also /tools info feedback. Run /tools overview to see every group at once.
,userinfo [@user]
View detailed info about a member — join date, roles, and more
,avatar [@user]
Get a full-size version of a user's avatar image
,banner [@user]
Fetch and display a user's Discord profile banner
,serverinfo
View general information and stats about this server
,serverstats
Detailed server statistics including member, role, and channel counts
,membercount
Show the current member count broken down by bots and humans
,roleinfo [@role]
View details about a role — color, permissions, and member count
,channelinfo [#channel]
View details about a channel — type, topic, slowmode, and more
,botinfo
View uptime, server count, and other stats about Hexo
,color [hex]
Preview any hex color as a color swatch image
,stats [@user]
View messages, voice time, XP & level as a stat card
,help
Show the full command list in Discord
/tools
Several commands below (snipes, jumbo, join-to-create, tags, suggestions and more) are grouped under /tools — e.g. ,tag create is also /tools community tag args:"create ...". A few (dashboard, rolemenu, schedule) stay comma-only by design. Run /tools overview to see every group at once.
,dashboard
Get the link to the Hexo web dashboard
,download [url]
Download videos from TikTok, YouTube, Instagram & more
,ping
Check the bot's current latency and API response time
,uptime
See how long the bot has been running since its last restart
,cmdlock [#channel] [enable|disable]
Disable all bot commands in a channel — run again (or add "enable") to re-enable (requires Manage Server)
,snipe [#channel]
See the last deleted message (requires Manage Messages)
,clearsnipe / ,cs [#channel]
Pick and remove a sniped message from the list
,afk [reason]
Mark yourself as AFK — the bot notifies anyone who pings you
,remind [dur] [text]
Set a reminder. Use ,remind list to see pending reminders and ,remind cancel <id> to cancel one
,schedule [dur] [#channel] [message]
Post a bot message in a channel after a delay — use ,schedule list and ,schedule cancel <id> to manage
,firstmessage [#channel]
Get a link to the first message in a channel
,steal [emoji] [name]
Add an emoji from another server
,jumbo [emoji]
Enlarge an emoji as a full-size image
,say [text]
Make the bot send a message
,embed [text]
Send a message inside an embed
,jtc setup [#vc]
Set a lobby voice channel — members get their own VC on join
,jtc disable
Disable join-to-create
,rolemenu [#channel] [@role1] [@role2]...
Post a button-based self-role menu in a channel
,extractaudio [url]
Extract audio as MP3 from TikTok, YouTube, Instagram & more
,forward [messageId] [#channel]
Forward a message to another channel by its ID (requires Manage Messages)
,interface
Open the voice channel control panel — lock, rename, set limit, kick, and more (JTC owner only)
,tag [name]
Trigger a saved custom tag — sends its stored message instantly
,tag create [name] [content]
Create a custom tag — supports variables: {user}, {server}, {membercount}
,tag edit [name] [content]
Edit the content of an existing tag
,tag delete [name]
Delete a tag permanently
,tag list
List all saved tags in this server
,suggest [text]
Submit a suggestion to the server's configured suggestion channel
,approve [messageId] [reason]
Approve a suggestion — updates the embed with an approved stamp and reason
,deny [messageId] [reason]
Deny a suggestion — updates the embed with a denied stamp and reason
/tools
uwu, clyde, poll, quickpoll and pollend also work under /tools' fun group — e.g. ,poll is also /tools fun poll. Run /tools overview to see every group at once.
,8ball [question]
Ask the magic 8-ball a yes/no question
,coinflip
Flip a coin and get heads or tails
,roll [NdS]
Roll one or more dice in NdS format (e.g. 2d6)
,choose [a, b, c]
Pick a random option from a comma-separated list
,rate [thing]
Get a random score out of 100 for anything you type
,rps [rock/paper/scissors]
Play rock paper scissors against the bot
,reverse [text]
Flip any piece of text backwards and send it
,mock [text]
RaNdOmLy MoCkIfY yOuR tExT iN sPoNgEbOb cAsE
,urban [term]
Look up any word or phrase on Urban Dictionary
,uwu [text]
Convert your text into adorable uwu speech
,achievement [text]
Generate a fake Minecraft achievement
,clyde [text]
Generate a fake Clyde bot message
,quickpoll [question]
Post a quick thumbs-up / thumbs-down reaction poll
,poll [dur] [question] | [option 1] | [option 2]...
Create a timed multi-option poll (up to 10 choices). Omit options for a yes/no poll. Duration is optional (e.g. 1h)
,pollend [messageId]
End a poll early and show the final vote counts
/config
Most config commands below also work as a slash command under /config, grouped by content/setup/ai/safety — e.g. ,autorespond is also /config content autorespond. Run /config overview to see every group at once.
,welcome channel [#ch]
Set the welcome channel
,welcome message [text]
Set the welcome message ({user}, {server}, {count})
,welcome topmessage [text]
Set a plain-text message shown above the welcome card (use off to remove)
,welcome mode [image/text]
Switch between an image card and a plain text embed
,welcome disable
Disable welcome messages
,leave channel [#ch]
Set the leave channel
,leave message [text]
Set the leave message ({user}, {server}, {count})
,leave topmessage [text]
Set a plain-text message shown above the leave card
,leave mode [image/text]
Switch between an image card and a plain text embed
,leave disable
Disable leave messages
,automod enable / disable
Toggle the AutoMod system on or off
,automod antispam / anticaps / antilinks / antiinvites [on/off]
Toggle individual AutoMod filters
,automod badwords add/remove [word]
Add or remove a word from the bad-word filter
,automod action [delete/warn/mute/kick/ban]
Set the AutoMod punishment action
,automod ignore [#channel / @role]
Toggle AutoMod ignore for a channel or role
,automod bypass [@role]
Set a role that bypasses all AutoMod filters
,autorole add/remove/clear [@role]
Auto-assign a role when a member joins
,prefix set [symbol]
Change the server command prefix
,statcards [image/text]
Switch ,rank/,stats/,balance/,invites/,leaderboard/,family/,marry between image cards and plain text for everyone in this server
,muterole [@role]
Set or create the mute role
,jailconfig role [@role]
Set the jail role
,jailconfig channel [#ch]
Set the jail channel
,modguard off / on
Pause or resume all automated bot moderation instantly — settings are preserved
,modlock off / on
Disable or re-enable all moderation commands (ban, kick, mute, warn, etc.) for everyone including the server owner
,linkdownload enable / disable
Toggle auto video downloading from links in chat
,linkdownload channel add/remove [#ch]
Restrict auto-download to specific channels
,setannouncement [#channel]
Set the channel for Hexo global bot announcements
,channelview enable/disable <all/@user>
Hide or show the current channel for everyone or a specific member
,warndm on/off
Toggle whether warned members receive a DM notification
,mood [text]
Set a pinned "room mood" embed for the channel (e.g. ,mood 🎮 Gaming night). Updates in-place. Use ,mood off to clear
,reactionrole add [#ch] [messageId] [emoji] [@role]
Attach a reaction→role pair to any message — members get or lose the role by reacting
,reactionrole remove [#ch] [messageId] [emoji]
Remove a reaction→role pair from a message
,timerole [@user] [@role] [dur]
Give a member a role for a limited time — automatically removed when the duration expires
,setuplogs [#channel]
Set the channel for bot event logs — joins, bans, kicks, edits, role changes, and more
,ticket setup [#channel]
Post an open-ticket button in a channel so members can create private support tickets
,ticket config ai [on/off]
Have AI try to answer new tickets first, pinging the support role when it can't help
,ticket config aiknowledge [text/url/attachment]
Extra FAQ info for the AI ticket assistant — paste text, a webpage link, or attach a .txt/.md file
,starboard [#channel] [threshold]
Set a starboard channel — messages that reach the star threshold are automatically reposted there
,robloxsync group [groupId]
Set which Roblox group to sync member ranks from
,robloxsync role [rank] [@role]
Map a Roblox group rank to a Discord role
,robloxsync unrole [rank]
Remove a rank-to-role mapping
,robloxsync member [@role]
Give a role to anyone in the group, regardless of rank — off to remove
,robloxsync gamepass [passId] [@role]
Give a role to anyone who owns a specific Roblox game pass — gamepass remove [passId] to remove
,robloxsync nickname on/off
Toggle renaming members to their Roblox username
,robloxsync off
Disable Roblox role sync
,templatescan [name]
Capture this server's roles/channels/permissions and how Hexo's features (welcome, verification, levels, etc.) are wired to them, saved under a name (Administrator)
,templates
List your saved server templates, or ,templates delete [name] to remove one
,templatedeleteall
Delete every saved template at once — type CONFIRM when prompted
,templateapply [name]
Wipe this server's channels/roles and rebuild them to match a saved template — double-confirmed
,serverclean
Emergency raid-recovery: wipe every channel and role the bot can, leaving one #general behind — server owner only, double-confirmed (type CONFIRM, then the server's exact name)
,networkconsent on/off
Turn Hexo's cross-server ban protection on or off for this server — off means this server is never affected by a ban confirmed elsewhere
,verify [RobloxUsername]
Start linking your Roblox account — gives you a code to add to your profile. Can link up to 5 accounts alongside each other
,verify confirm
Finish verification once the code is on your Roblox profile — also sets your nickname to "Display Name (@username)"
,verify switch [RobloxUsername]
Make one of your linked accounts active — applies its nickname/roles/gate in this server right away
,verify accounts
List all your linked Roblox accounts and which is active
,verify cancel
Cancel an in-progress verification
,unlink [RobloxUsername]
Unlink your active account, or a specific one of yours by name
,robloxinfo [@user]
View a member's linked Roblox account
,stars
View your Hexo Stars balance and the redeemable shop — earned by idling in the Roblox AFK world
,stars buy [item]
Redeem Hexo Stars for an item from the shop
,rank [@user]
View your XP rank card
,level [@user]
View your XP level card
,leaderboard
View the server XP leaderboard
,xpadd @user [amount]
Add XP to a user (admin)
,setxp @user [amount]
Set a user's total XP (admin)
,setlevel @user [level]
Set a user's level directly (admin)
,levelconfig enable / disable
Toggle the leveling system
,levelconfig channel [#ch / same / none]
Set the level-up announcement channel
,levelconfig mode [image/text]
Switch level-up announcements between an image card and a plain text embed
,levelconfig message [text]
Customize the level-up message
,levelconfig multiplier [x]
Set a global XP multiplier
,levelconfig roles add [lvl] @role
Add a role reward at a specific level
,levelconfig roles remove [lvl]
Remove a role reward from a specific level
,giveawaycreate [dur] [#w] [prize]
Create a giveaway (e.g. ,giveawaycreate 1h 2w Nitro) — add --roles @Role for double entries
,giveawaycreate ... --invitebonus <n>
Bonus entries for inviting people — n invites after entering earns the first one, +1 more per invite after that (also available in /giveawaycreate)
,giveawaycreate ... --host @user
Credit someone else as the host instead of you (also available in /giveawaycreate)
,gend [messageId]
End a giveaway early and pick a winner
,greroll [messageId]
Reroll and pick a new winner
,glist
List all currently active giveaways
,gdelete [messageId]
Delete a giveaway without picking a winner
,gedit [messageId] [field] [value]
Edit an active giveaway's prize, winner count, remaining time, or host (field: host @user) without losing entries
,invites [@user]
View a member's invite count as a stat card
,inviteleaderboard
View the server invite leaderboard
,inviteinfo [@user]
View detailed invite stats for a member
,resetinvites [@user]
Reset invite data (leave empty to reset all)
,birthday set MM/DD
Set your birthday — e.g. ,birthday set 05/21
,birthday
View your own birthday
,birthday @user
View someone else's birthday
,birthday list
See upcoming birthdays sorted by date
,birthday remove
Remove your birthday from the bot
,birthdayconfig channel [#ch]
Set the channel where birthday announcements are sent (admin)
,birthdayconfig role [@role]
Set a role assigned for the birthday member's day (admin)
,birthdayconfig disable
Disable birthday announcements for this server (admin)
/economy
Every command below also works as a slash command under /economy, grouped by bank/crime/shop/casino/market/misc — e.g. ,balance is also /economy bank balance
,balance [@user]
View wallet, bank, net worth, prestige and streak as a stat card — global across all servers
,daily
Claim daily coins — streak bonus grows up to +100% after 21 consecutive days
,weekly
Claim a large weekly bonus — roughly 5–10× a daily reward, prestige multiplier applies
,work
Work a random job every hour for coins — prestige bonus applies
,prestige
Reset your balance for a permanent +10% earning multiplier — costs scale each time you prestige
,econinfo [@user]
Full economy stats — wallet, bank, prestige, streak, stock value, loans owed, bounty and lottery tickets
,coinflip [amount/all/50%]
Bet coins on a 50/50 coin flip — win doubles your bet. Supports percentages (e.g. 25%)
,slots [amount/all/50%]
Spin the slot machine — 1.5× on 2 of a kind, up to 8× on 3 of a kind, 15× jackpot on triple crowns
,blackjack [amount/all/50%]
Play blackjack against the dealer — hit, stand, or double down. Natural 21 pays 2.5×
,scratch [amount/all/50%]
Reveal a 3×3 scratch card — match 3 of a kind on any row, column, or diagonal to win big
,trivia
Answer a random trivia question — first correct answer wins coins, prestige bonus applies
,rob [@user]
Attempt to steal from a member's wallet — 40% success rate, 2h cooldown. Successful rob marks you as wanted for 2h
,wanted [@user]
Check if someone is on the wanted list — wanted members can be robbed with +20% success rate
,duel @user [amount/all/50%]
Challenge a member to a dice duel — both roll a d6, highest wins the pot. Accept button, 30s window
,crime [type]
Commit a crime — pickpocket (70%), fraud (50%), or smuggling (30%). Each has different risk/reward. 1h cooldown
,horse [1-5] [amount/all/50%]
Bet on a horse race — 5 horses, animated play-by-play, 4× payout if your horse wins. 30s cooldown
,business
View your businesses and pending passive income — collect earnings from all owned businesses
,business buy [name]
Buy a passive income business — kiosk (3k), cafe (12k), nightclub (60k), cryptomine (250k)
,business collect
Collect pending income from all your businesses — caps at 3 cycles uncollected per business
,crypto
View the meme crypto market — DOGE, PEPE, MOON, SHIB, BONK. Prices swing ±25% every 30 minutes
,crypto buy/sell [TICKER] [coins]
Trade meme crypto coins — buy low, sell high, track P&L in your portfolio
,crypto portfolio
View your crypto holdings with current value and total profit/loss
,heist [@user]
Plan a group heist — others join via button within 25s. More crew = higher success rate. Loot is split evenly
,bankheist [@user]
Crack a member's bank vault — higher payout than a street heist but harder. Crew joins via button. Loot is split evenly
,bounty [@user] [amount]
Place a coin bounty on a member — collected automatically when they're robbed or heisted
,bounty list
View all active bounties in this server
,stock
View the live stock market — 8 companies with prices that shift hourly and weekly events
,stock buy/sell [TICKER] [shares]
Buy or sell shares of a company (e.g. ,stock buy APEX 10)
,portfolio
View your stock holdings with unrealised profit/loss per position and total value
,loan give [@user] [amount]
Offer another member a loan — 5% daily compound interest, max 3 active loans per lender. They must accept before any coins move
,loan ask [@user] [amount]
Request a loan — mention someone to ask them directly, or leave it out to open the request to the whole channel
,loan status
Check your active loans given and owed with current amounts due
,loan repay [loanId]
Repay a loan you owe — pays the current balance including all accrued interest
,loan lent
View loans you've issued as a lender and whether they're collectible yet
,loan collect [loanId / all]
Force-collect one overdue loan, or every collectible loan you've issued at once — available 24h after issuing
,lottery [tickets]
Buy lottery tickets (100 coins each, max 20 per draw) — daily auto-draw announces the winner
,jackpot [amount]
Enter coins into the weekly jackpot — weighted draw, bigger entry = better odds
,pay [@user] [amount]
Transfer coins from your wallet to another member
,deposit [amount/all/half]
Move coins from wallet to bank for safekeeping
,withdraw [amount/all/half]
Move coins from bank back to wallet
,shop
Browse the server's item shop — items can include roles
,buy [item name]
Buy an item from the shop with your wallet balance
,inventory
View items and roles you own in this server
,economylb [global]
Wealthiest members — sorted by prestige first, then net worth. Add "global" for all servers
,economyconfig name [name]
Set the currency display name for this server (admin)
,economyconfig daily [min] [max]
Configure the daily reward range (admin)
,economyconfig work [min] [max]
Configure the work reward range (admin)
,economyconfig shop add [price] [@role] [name]
Add an item to the shop — optionally tied to a role (admin)
,economyconfig shop remove [name]
Remove an item from the shop (admin)
,play [song name or URL]
Play a song from YouTube, SoundCloud, Spotify, and more
,pause
Pause the currently playing song
,resume
Resume the paused song
,skip [position]
Skip to the next song, or jump to a specific queue position
,stop
Stop the player, clear the queue, and disconnect
,queue [page]
Show the current song queue with progress bar
,nowplaying
Display info about the currently playing song
,volume [1-200]
View or change the playback volume
,loop [song/queue/off]
Toggle loop mode — Off → Song → Queue → Off
,shuffle
Shuffle the songs in the queue
,playtop [song name or URL]
Add a song to the top of the queue — plays next
,playskip [song name or URL]
Add a song and immediately skip to it
,back
Go back to the previously played song
,replay
Replay the current song from the beginning
,addprevious
Add the previously played song back to the queue
,search [query]
Search YouTube and pick a song from the results
,forward [seconds]
Fast-forward the current song (default: 10s)
,rewind [seconds]
Rewind the current song (default: 10s)
,seek [mm:ss]
Jump to a specific timestamp in the current song
,move [from] [to]
Move a song to a different queue position — ,move 3 moves it to the top
,remove [position]
Remove a song from the queue by its position
,clear
Clear all queued songs except the one currently playing
,autoplay [on/off]
Toggle autoplay — queues related songs when the queue ends
,filters [name]
View or apply audio filters: bassboost, nightcore, 8d, echo, vaporwave, and more
,lyrics [title]
Get the lyrics for the current song or a search query
,join
Join your current voice channel without playing anything
,disconnect
Stop the music and disconnect from the voice channel
,marry [@user]
Propose marriage to another member — posts a "Just Married" card if they accept
,divorce
Divorce your current partner
,partner [@user]
See who someone is married to
,adopt [@user]
Adopt another member as your child
,disown [@user]
Disown one of your adopted children
,runaway
Leave your parent in the family system
,family [@user]
View a visual family tree image with avatars
,familymembers [@user]
See everyone in your family tree and the total member count
,siblings [@user]
View siblings (other children of your shared parent)
,children [@user]
View a user's adopted children
,parents [@user]
View who adopted you or another member
,aichannel [#channel / off]
Set a channel where members can ask the bot questions — AI auto-replies using Groq LLaMA. Use off to disable
,aimod [enable/disable]
Enable or disable AI moderation — when enabled, staff can tell the bot to ban/mute/warn/lock/purge and more, either by @mentioning it or right in the AI channel, and it actually performs the action instead of just describing it
,aiset
View the AI's custom server knowledge base
,aiset set [text]
Replace the entire server knowledge base — the AI uses this to answer @mention questions
,aiset add [text]
Append a new line to the server knowledge base
,aiset remove [text]
Remove any line containing the given text from the knowledge base
,aiset clear
Wipe the entire server knowledge base
,aiset reset
Clear the AI's conversation history for the current channel
,aiset personality [formal/casual/hype]
Change the AI's tone — formal (professional), casual (friendly, default), or hype (energetic)
,aiact
Show help for the AI behavior command
,aiact view
View the current global behavior and all per-user behavior overrides
,aiact [instruction]
Make the AI act a specific way for everyone — e.g. ,aiact act like a cute anime character
,aiact @user [instruction]
Make the AI act a specific way only when a specific user talks — overrides the global behavior for that user
,aiact @user
View that user's current AI behavior override
,aiact reset
Reset the global AI behavior to default
,aiact reset @user
Remove a user's individual AI behavior override