Things She Can Do
WHAT CAN
SHE DO?
She knows 410 tricks! Pick a category or just type what you're looking for to see how she can help.
All the tricks ShadowCore can do
Want to know what she can do? You are in the right spot! Here is a full list of all her
tricks. She can play music, give out fake coins, hand out badges, and keep your chat
safe.
Whether you want to play a song by typing /play, check your score with /rank,
or set up your group, you can find it all right here. It is super easy to use!
8ball
🔮 Ask the magic 8 ball anything
Example Usage
/8ball
[question]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| question | What do you want to ask? | Text |
about
😋 A brief introduction about kythia
Example Usage
/about
act
🤗 Perform an anime action with a user
Example Usage
/act
[action]
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| action | The action to perform | Text | |
| user | The user to perform the action on | User | - |
activity
📊 All commands related to activity statistics.
Example Usage
/activity
Subcommands
/activity
achievement list
📋 Browse achievements by category.
| Option | Description | Type | Required |
|---|---|---|---|
| category | Filter by category. | Text | - |
| user | The user to check. Defaults to yourself. | User | - |
/activity
achievement profile
🏆 View your achievement profile banner.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to view. Defaults to yourself. | User | - |
/activity
achievement setup
⚙️ Setup the achievement notification channel.
| Option | Description | Type | Required |
|---|---|---|---|
| channel | The channel to send notifications to (leave empty to disable). | Channel | - |
/activity
leaderboard
📊 Activity leaderboard for this server.
| Option | Description | Type | Required |
|---|---|---|---|
| type | Sort by messages or voice time. | Text | - |
| period | Time period to show. Defaults to all time. | Text | - |
/activity
setup
⚙️ Enable or disable activity tracking for this server.
| Option | Description | Type | Required |
|---|---|---|---|
| enabled | Turn activity tracking on or off. | True/False |
/activity
stats
Check your activity stats (total messages & voice time).
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user whose stats you want to see. Defaults to yourself. | User | - |
| period | Time period to show. Defaults to all time. | Text | - |
adventure
⚔️ Start your adventure in RPG dimension!
Example Usage
/adventure
Subcommands
/adventure
battle
⚔️ Fight a monster in the dungeon!
/adventure
inventory
🎒 Look at your inventory
/adventure
profile
📑 Look at your Adventure stats
/adventure
recall
🏙️ Get back to the city!
/adventure
shop
🛒 Buy items from the adventure shop!
| Option | Description | Type | Required |
|---|---|---|---|
| category | The category of items to show | Text | - |
/adventure
start
🛩️ Start your journey now!
| Option | Description | Type | Required |
|---|---|---|---|
| character | Choose your starting character! | Text |
/adventure
use
Use an item from your inventory
afk
💤 Set your Away From Keyboard (AFK) status.
Example Usage
/afk
[reason]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| reason | The reason for being AFK. | Text | - |
ai
🧠 All commands related to kythia ai system.
Example Usage
/ai
Subcommands
/ai
disable
Disable AI in this channel
/ai
enable
Enable AI in this channel
/ai
fact-delete
Delete a specific fact about you
| Option | Description | Type | Required |
|---|---|---|---|
| number | Fact number from /ai facts (1, 2, 3...) | Integer |
/ai
facts
View all facts/memories AI has learned about you
/ai
forget
Clear your conversation history with AI
/ai
help
Learn how to use AI features
/ai
list
View list of AI-enabled channels
/ai
optout
Opt-out of all AI features and delete your stored AI memories.
/ai
personality
Change AI personality/conversation style
| Option | Description | Type | Required |
|---|---|---|---|
| style | Choose conversation style | Text |
ascii
🎨 Generate ASCII art from your text using figlet.
Example Usage
/ascii
[text]
[font]
[allfonts]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| text | The text to convert to ASCII art | Text | |
| font | The figlet font to use (eg: Standard, Slant, Larry 3D, etc.) | Text | - |
| allfonts | Generate ASCII art with ALL fonts | True/False | - |
automod
🛡️ Automod settings
Example Usage
/automod
Subcommands
/automod
whitelist add
Add a user or role to the whitelist
| Option | Description | Type | Required |
|---|---|---|---|
| target | User or role | Mention |
/automod
whitelist remove
Remove a user or role from the whitelist
| Option | Description | Type | Required |
|---|---|---|---|
| target | User or role | Mention |
/automod
whitelist list
View the current whitelist
/automod
badwords add
Add a word to the blocklist
| Option | Description | Type | Required |
|---|---|---|---|
| word | Word to block | Text |
/automod
badwords remove
Remove a word from the blocklist
| Option | Description | Type | Required |
|---|---|---|---|
| word | Word to unblock | Text |
/automod
badwords list
View the blocked words list
/automod
badword-whitelist add
Whitelist a word (allow even if it contains badwords)
| Option | Description | Type | Required |
|---|---|---|---|
| word | Word to allow | Text |
/automod
badword-whitelist remove
Remove a word from the badword whitelist
| Option | Description | Type | Required |
|---|---|---|---|
| word | Word to remove | Text |
/automod
badword-whitelist list
View the badword whitelist
/automod
ignored-channels add
Add a channel to the exception list
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel to ignore | Channel |
/automod
ignored-channels remove
Remove a channel from the exception list
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel to remove | Channel |
/automod
ignored-channels list
View all automod-ignored channels
/automod
logs mod-log
Set the mod log channel (automod warnings)
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel for mod logs | Channel |
/automod
logs audit-log
Set the audit log channel (message edits/deletes)
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel for audit logs | Channel |
/automod
toggle anti-invites
Enable or disable Anti-Invites
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-links
Enable or disable Anti-Links
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-spam
Enable or disable Anti-Spam
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-badwords
Enable or disable Anti-Badwords
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-mention
Enable or disable Anti-Mention
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-all-caps
Enable or disable Anti-All Caps
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-emoji-spam
Enable or disable Anti-Emoji Spam
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
toggle anti-zalgo
Enable or disable Anti-Zalgo
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/automod
antinuke toggle
Enable or disable the entire AntiNuke system
| Option | Description | Type | Required |
|---|---|---|---|
| status | Enable or disable | Text |
/automod
antinuke module
Enable or disable a specific AntiNuke module
| Option | Description | Type | Required |
|---|---|---|---|
| module | Which module | Text | |
| status | Enable or disable this module | Text |
/automod
antinuke threshold
Set threshold (count + window) for a module
| Option | Description | Type | Required |
|---|---|---|---|
| module | Which module | Text | |
| count | Number of actions before triggering (e.g. 3) | Integer | |
| seconds | Time window in seconds (e.g. 10) | Integer |
/automod
antinuke action
Set the punishment action for a module
| Option | Description | Type | Required |
|---|---|---|---|
| module | Which module | Text | |
| action | Action to take | Text |
/automod
antinuke whitelist
Add or remove a user/role from antinuke immunity
| Option | Description | Type | Required |
|---|---|---|---|
| action | Add or remove | Text | |
| target | User or role | Mention |
/automod
antinuke log-channel
Set a dedicated channel for AntiNuke alerts
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Log channel | Channel |
/automod
antinuke status
View current AntiNuke configuration
autoreact
🤖 Manage automatic reactions for the server.
Example Usage
/autoreact
Subcommands
/autoreact
add
➕ Add a new auto-reaction.
| Option | Description | Type | Required |
|---|---|---|---|
| emoji | The emoji to react with. | Text | |
| trigger | The text to trigger the reaction (Text Mode). | Text | - |
| channel | The channel to watch (Channel Mode). | Channel | - |
/autoreact
list
📜 List all auto-reactions in this server.
/autoreact
remove
➖ Remove an auto-reaction.
| Option | Description | Type | Required |
|---|---|---|---|
| trigger | The trigger to remove | Text |
autoreply
🤖 Manage custom auto-replies for your server.
Example Usage
/autoreply
Subcommands
/autoreply
add
➕ Add a new auto-reply.
| Option | Description | Type | Required |
|---|---|---|---|
| trigger | The text that triggers the auto-reply. | Text | |
| response | The response text. | Text | - |
| media | An image to attach to the response. | Attachment | - |
| use_container | Use Advanced Components V2 Container style? | True/False | - |
/autoreply
list
📜 List all auto-replies in this server.
/autoreply
remove
➖ Remove an auto-reply.
| Option | Description | Type | Required |
|---|---|---|---|
| trigger | The trigger content to remove. | Text |
avatar
🖼️ Show user avatar.
Example Usage
/avatar
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user whose avatar you want to see. | User | - |
banner
🖼️ Show user banner.
Example Usage
/banner
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user whose banner you want to see. | User | - |
birthday
🎂 Manage your birthday settings.
Example Usage
/birthday
Subcommands
/birthday
check
👀 Check your or another user's birthday.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to check (defaults to yourself). | User | - |
/birthday
list
📅 See a list of upcoming birthdays.
/birthday
remove
🗑️ Remove your birthday information.
/birthday
set
📅 Set your birthday.
| Option | Description | Type | Required |
|---|---|---|---|
| day | The day of your birthday (1-31). | Integer | |
| month | The month of your birthday (1-12). | Integer | |
| year | The year of your birth (Optional - for age display). | Integer | - |
/birthday
setting edit
✍️ Edit birthday settings.
| Option | Description | Type | Required |
|---|---|---|---|
| channel | 📢 Channel for announcements. | Channel | - |
| role | 🎁 Role to give to the birthday user. | Role | - |
| ping_role | 🔔 Role to ping in the announcement. | Role | - |
| show_age | 🎂 Show age in announcements/list? | True/False | - |
| message | ✉️ Custom message (Variables: {user}, {age}, {zodiac}). | Text | - |
| color | 🎨 Embed Hex Color (e.g. #FF00FF). | Text | - |
| image | 🖼️ Background/Banner Image URL. | Text | - |
/birthday
setting view
👀 View current birthday settings.
booster
🚀 Configure the server booster system
Example Usage
/booster
Subcommands
/booster
background
🚀 Set booster banner background URL
| Option | Description | Type | Required |
|---|---|---|---|
| url | Direct URL to the background image (must start with http) | Text |
/booster
channel
🚀 Set the booster channel
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel where booster messages are sent | Channel |
/booster
style
🚀 Set booster message style (banner card or plain text)
| Option | Description | Type | Required |
|---|---|---|---|
| style | Choose the message style | Text |
/booster
test
👋 Test the booster message
| Option | Description | Type | Required |
|---|---|---|---|
| user | User to test with (defaults to you) | User | - |
/booster
text
🚀 Set booster message text (supports placeholders)
| Option | Description | Type | Required |
|---|---|---|---|
| text | Booster text. Placeholders: {username}, {guildName}, {boosts}, {boostLevel}, etc. | Text |
cache
Shows cache statistics.
Example Usage
/cache
checklist
📝 Create checklists for you or your server to make life easier
Example Usage
/checklist
Subcommands
/checklist
personal add
Add item to personal checklist
| Option | Description | Type | Required |
|---|---|---|---|
| item | Checklist item | Text |
/checklist
personal clear
Clear all personal checklist
/checklist
personal list
View all personal checklist
/checklist
personal remove
Remove item from personal checklist
| Option | Description | Type | Required |
|---|---|---|---|
| index | Item number to remove | Integer |
/checklist
personal toggle
Toggle personal checklist item complete/incomplete
| Option | Description | Type | Required |
|---|---|---|---|
| index | Item number to toggle | Integer |
/checklist
server add
Add item to server checklist
| Option | Description | Type | Required |
|---|---|---|---|
| item | Checklist item | Text |
/checklist
server clear
Clear all server checklist
/checklist
server list
View all server checklist
/checklist
server remove
Remove item from server checklist
| Option | Description | Type | Required |
|---|---|---|---|
| index | Item number to remove | Integer |
/checklist
server toggle
Toggle server checklist item complete/incomplete
| Option | Description | Type | Required |
|---|---|---|---|
| index | Item number to toggle | Integer |
convert
🔄 Convert between units, currencies, etc.
Example Usage
/convert
Subcommands
/convert
area
🟦 Convert area units (e.g. m² to acre)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
/convert
currency
💰 Convert currency (e.g. USD to IDR)
| Option | Description | Type | Required |
|---|---|---|---|
| from | Currency code (e.g. USD) | Text | |
| to | Currency code to convert to (e.g. IDR) | Text | |
| amount | Amount to convert | Number |
/convert
data
💾 Convert data storage units (e.g. MB to GB)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
/convert
length
📏 Convert length units (e.g. m to km)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
/convert
mass
⚖️ Convert mass units (e.g. kg to lb)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
/convert
temperature
🌡️ Convert temperature (C, F, K, R, Re)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
/convert
volume
🧪 Convert volume units (e.g. L to gal)
| Option | Description | Type | Required |
|---|---|---|---|
| from | From unit | Text | |
| to | To unit | Text | |
| value | Value to convert | Number |
counting
🔢 Manage the counting channel.
Example Usage
/counting
Subcommands
/counting
config
Configure counting settings.
| Option | Description | Type | Required |
|---|---|---|---|
| mode | The number format to use. | Text | - |
| success_reaction | Emoji to react with when the number is correct. | Text | - |
| fail_reaction | Emoji to react with when the number is wrong. | Text | - |
| math | Allow math expressions (decimal mode only). | True/False | - |
| strict | Enable strict counting. if 1 user false, count will reset to 0. | True/False | - |
/counting
disable
Disable the counting channel.
/counting
leaderboard
View the top counters in the server.
/counting
reset
Reset the counting channel.
/counting
setup
Configure the counting channel.
| Option | Description | Type | Required |
|---|---|---|---|
| channel | The channel to use for counting. | Channel | |
| mode | The number format to use. | Text | - |
| success_reaction | Emoji to react with when the number is correct. | Text | - |
| fail_reaction | Emoji to react with when the number is wrong. | Text | - |
| math | Allow math expressions (decimal mode only). | True/False | - |
| strict | Enable strict counting. if 1 user false, count will reset to 0. | True/False | - |
/counting
stats
View a user's counting statistics.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to view stats for. | User | - |
crack-hash
🔍 Try to lookup a hash from public databases (MD5, SHA1, SHA256, SHA512).
Example Usage
/crack-hash
[algorithm]
[hash]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| algorithm | The hash algorithm to lookup | Text | |
| hash | The hash to try to lookup | Text |
create
✨ Create a new saved embed
Example Usage
/create
[name]
[mode]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| name | A label to identify this embed (e.g. "welcome-message") | Text | |
| mode | Builder type (default: embed) | Text | - |
decrypt
🔓 Decrypt data using the correct secret key.
Example Usage
/decrypt
[encrypted-data]
[secret-key]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| encrypted-data | The full encrypted string from the /encrypt command | Text | |
| secret-key | The 32-character secret key used for encryption | Text |
delete
🗑️ Delete a saved embed
Example Usage
/delete
[id]
[delete_message]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to delete | Text | |
| delete_message | Also delete the Discord message if the embed was sent (default: false) | True/False | - |
eco
💰 Get your money and become rich
Example Usage
/eco
Subcommands
/eco
account create
👤 Create an account and choose a bank type.
| Option | Description | Type | Required |
|---|---|---|---|
| bank | Each bank offers unique benefits for your playstyle! | Text |
/eco
account edit
👤 Edit your account and choose a bank type.
| Option | Description | Type | Required |
|---|---|---|---|
| bank | Each bank offers unique benefits for your playstyle! | Text |
/eco
bank deposit
💰 Deposit your kythia coin into kythia bank.
| Option | Description | Type | Required |
|---|---|---|---|
| type | Choose deposit type: all or partial | Text | |
| amount | Amount to deposit | Integer | - |
/eco
bank info
💰 Check your kythia bank balance and full bank info.
/eco
bank loan
🏦 Borrow money from your bank or repay your loan.
| Option | Description | Type | Required |
|---|---|---|---|
| action | Borrow or Repay? | Text | |
| amount | Amount to borrow or repay | Integer |
/eco
bank switch
🏦 Switch to a different bank type (Costs money!).
/eco
bank transfer
Transfer your money to another user.
| Option | Description | Type | Required |
|---|---|---|---|
| target | User to transfer money to | User | |
| amount | Amount of money to transfer | Integer |
/eco
bank upgrade
🏦 Upgrade your maximum bank capacity.
/eco
bank withdraw
Withdraw your kythia coin from kythia bank.
| Option | Description | Type | Required |
|---|---|---|---|
| amount | Amount to withdraw | Integer |
/eco
beg
💰 Ask for money from server.
/eco
coin
💰 Check your kythia coin balance.
/eco
collect
🏦 Collect daily passive income from your assets
/eco
company fire
🏢 (Company Owner) Fire an employee from your company.
| Option | Description | Type | Required |
|---|---|---|---|
| target | The employee you want to fire | User |
/eco
company hire
🏢 (Company Owner) Hire a player to work for you.
| Option | Description | Type | Required |
|---|---|---|---|
| target | The player you want to hire | User |
/eco
company resign
🏃♂️ Resign from your current employer.
/eco
crime arrest
🚓 (Police Only) Arrest a wanted criminal!
| Option | Description | Type | Required |
|---|---|---|---|
| target | The wanted criminal you want to arrest | User |
/eco
crime blackmarket
🕶️ The underground Black Market. Accepts KYTH only.
/eco
crime hack
💵 Hack another user (Initiates a hacking sequence).
| Option | Description | Type | Required |
|---|---|---|---|
| target | User you want to hack | User |
/eco
crime rob
💵 Try to rob money from another user.
| Option | Description | Type | Required |
|---|---|---|---|
| target | The user you want to rob | User |
/eco
crime wanted
🤠 View the most wanted criminals or claim a bounty.
| Option | Description | Type | Required |
|---|---|---|---|
| target | The user you want to capture | User | - |
/eco
daily
💰 Collect your daily kythia coin.
/eco
flea
📦 Advanced Player-to-player Grand Auction House.
| Option | Description | Type | Required |
|---|---|---|---|
| action | What do you want to do? | Text | |
| item | Item name to list or search | Text | - |
| price | BIN price or Starting Bid (for list) | Integer | - |
| type | Listing Type (BIN or Auction) | Text | - |
/eco
gamble coinflip
🪙 Flip a coin and test your luck.
| Option | Description | Type | Required |
|---|---|---|---|
| bet | Amount to bet | Integer | |
| side | Heads or Tails | Text |
/eco
gamble slots
🎰 Play the Las Vegas Kythia slot machine! (Warning: Addictive!)
| Option | Description | Type | Required |
|---|---|---|---|
| bet | The amount of money to bet | Integer |
/eco
give
💰 Give kythia coin to another user.
| Option | Description | Type | Required |
|---|---|---|---|
| target | User to give kythia coin to | User | |
| amount | Amount of kythia coin to give | Integer |
/eco
guild_stock create
🚀 (Owner) Launch your server's local stock market via ICO.
| Option | Description | Type | Required |
|---|---|---|---|
| ticker | Max 4-letter symbol for your stock (e.g. MEME) | Text | |
| initial_kyth | Initial KYTH liquidity to deposit into the pool | Number | |
| initial_supply | Initial supply of your Guild Token to deposit | Number |
/eco
guild_stock portfolio
📈 View all the Guild Stocks you currently own.
/eco
guild_stock swap
🔄 Swap KYTH for Guild Tokens, or vice versa via AMM.
| Option | Description | Type | Required |
|---|---|---|---|
| ticker | The ticker of the stock to trade (e.g. MEME) | Text | |
| action | Are you buying or selling the stock? | Text | |
| amount | Amount of stock to buy/sell | Number |
/eco
guild_stock top
🌐 View the top Guild Stocks by Market Cap (The Kythia S&P 500).
/eco
guild_stock view
📊 View the live market data for a server's stock.
| Option | Description | Type | Required |
|---|---|---|---|
| ticker | The 2-4 letter stock ticker (leave blank for this server's stock) | Text | - |
/eco
inventory
🛄 View all items in your inventory.
/eco
job apply
👨💼 Apply for a specific profession to focus your work.
/eco
job work
⚒️ Work to earn money with various scenarios!
/eco
leaderboard
🏆 View the global economy leaderboard.
/eco
lootbox
🎁 Open a lootbox to get a random reward.
/eco
market buy
💸 Buy an asset from the global market.
| Option | Description | Type | Required |
|---|---|---|---|
| asset | The symbol of the asset you want to buy (e.g., BTC, ETH, AAPL) | Text | |
| amount | The amount of KythiaCoin you want to spend | Number |
/eco
market cancel
Cancel an open order.
| Option | Description | Type | Required |
|---|---|---|---|
| order_id | The ID of the order to cancel | Text |
/eco
market history
View your transaction history.
/eco
market limit
Set a limit order to buy or sell an asset at a specific price.
| Option | Description | Type | Required |
|---|---|---|---|
| side | Whether to buy or sell the asset | Text | |
| asset | The symbol of the asset | Text | |
| quantity | The amount of the asset to buy or sell | Number | |
| price | The price at which to place the order | Number |
/eco
market portfolio
💼 View your personal asset portfolio.
/eco
market sell
💰 Sell an asset to the global market.
| Option | Description | Type | Required |
|---|---|---|---|
| asset | The symbol of the asset you want to sell (e.g., BTC, ETH, AAPL) | Text | |
| quantity | The amount of the asset you want to sell (e.g., 0.5 KYTH) | Number |
/eco
market stake
🏦 Stake or unstake KYTH tokens with Solara Mutual for daily dividends.
| Option | Description | Type | Required |
|---|---|---|---|
| action | Stake or Unstake? | Text | |
| amount | Amount of KYTH to stake/unstake (not needed for status) | Number | - |
/eco
market stoploss
Set a stop-loss order to sell an asset if it reaches a certain price.
| Option | Description | Type | Required |
|---|---|---|---|
| asset | The symbol of the asset | Text | |
| quantity | The amount of the asset to sell | Number | |
| price | The price at which to trigger the sell order | Number |
/eco
market view
📈 View real-time crypto prices from the global market.
| Option | Description | Type | Required |
|---|---|---|---|
| asset | Symbol of the asset to view (e.g. bitcoin, AAPL), or leave empty for all | Text | - |
| timeframe | The time range for the chart (default: 7 Days) | Text | - |
/eco
marry divorce
💔 End your current marriage
/eco
marry kiss
😘 Kiss your partner
/eco
marry profile
👰 View your marriage profile
/eco
marry propose
💍 Propose to another user
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user you want to propose to | User |
/eco
premium
💎 Enter the Premium Shop to buy Kythia Tiers.
/eco
profile
🗃️ View a user's full profile, including level, bank, cash, and more.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user whose profile you want to view | User | - |
/eco
shop
🛒 Look and buy items from the shop.
/eco
use
🎒 Use a consumable item from your inventory.
| Option | Description | Type | Required |
|---|---|---|---|
| item | The item you want to use | Text |
edit
✏️ Edit a saved embed
Example Usage
/edit
[id]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to edit | Text |
embed-builder
🎨 Create and manage saved embeds for your server
Example Usage
/embed-builder
Subcommands
/embed-builder
create
✨ Create a new saved embed
| Option | Description | Type | Required |
|---|---|---|---|
| name | A label to identify this embed (e.g. "welcome-message") | Text | |
| mode | Builder type (default: embed) | Text | - |
/embed-builder
delete
🗑️ Delete a saved embed
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to delete | Text | |
| delete_message | Also delete the Discord message if the embed was sent (default: false) | True/False | - |
/embed-builder
edit
✏️ Edit a saved embed
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to edit | Text |
/embed-builder
list
📋 List all saved embeds for this server
/embed-builder
send
📤 Send a saved embed to a channel
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to send | Text | |
| channel | Target channel (defaults to current channel) | Channel | - |
| allowed_mentions | Who can be mentioned in the embed (default: everyone) | Text | - |
encrypt
🔒 Encrypt a text with a secret key (two-way encryption).
Example Usage
/encrypt
[text]
[secret-key]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| text | The text you want to encrypt | Text | |
| secret-key | A 32-character secret key for encryption | Text |
fact
🧠 Get a random useless (but interesting) fact
Example Usage
/fact
friend
🤝 Friendship system commands
Example Usage
/friend
Subcommands
/friend
add
🤝 Add someone as a friend
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user you want to add as a friend | User |
/friend
list
🤝 List your friends
/friend
remove
💔 Remove someone from your friends list
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user you want to remove from your friends | User |
giveaway
🎉 Create a giveaway event
Example Usage
/giveaway
Subcommands
/giveaway
cancel
Cancel a running giveaway
| Option | Description | Type | Required |
|---|---|---|---|
| giveaway | Search active giveaway | Text |
/giveaway
end
End a giveaway manually
| Option | Description | Type | Required |
|---|---|---|---|
| giveaway | Search active giveaway | Text |
/giveaway
reroll
Reroll winners for a finished giveaway
| Option | Description | Type | Required |
|---|---|---|---|
| giveaway | Search ended giveaway | Text |
/giveaway
start
Start a giveaway
| Option | Description | Type | Required |
|---|---|---|---|
| duration | Duration (1d 2h) | Text | |
| winners | Count | Integer | |
| prize | Prize | Text | |
| description | Description for the giveaway | Text | - |
| color | Hex Color | Text | - |
| role | Req Role | Role | - |
grab
🛍️ grab stickers or emojis from messages.
Example Usage
/grab
Subcommands
/grab
sticker
grab a sticker from a message
| Option | Description | Type | Required |
|---|---|---|---|
| sticker_id | Sticker ID to grab | Text |
/grab
emoji
grab a custom emoji from a message
| Option | Description | Type | Required |
|---|---|---|---|
| emoji | Emoji to grab (custom emoji format) | Text |
/grab
image
grab an image from a message and turn it into a sticker
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | ID of the message containing the image | Text | |
| name | Name for the new sticker (max 30 chars) | Text | - |
Grab Sticker/Emoji
🛍️ Grab sticker or emoji from this message.
Example Usage
Grab Sticker/Emoji (Context Menu)
hash
🔒 Hash a text string using MD5, SHA, or other algorithms.
Example Usage
/hash
[algorithm]
[text]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| algorithm | The hash algorithm to use | Text | |
| text | The text to hash | Text |
help
💡 Displays a list of bot commands with complete details.
Example Usage
/help
imagen
🎨 Generate an image from a prompt or transform an existing image using Gemini AI.
Example Usage
/imagen
[prompt]
[image]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| prompt | What do you want to generate or how to transform the image? | Text | - |
| image | Optional source image to transform (image-to-image). | Attachment | - |
📸 Get and play an Instagram post/reel by link.
Example Usage
/instagram
[link]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| link | The Instagram post/reel link | Text |
invites
🔗 Manage invites and rewards
Example Usage
/invites
Subcommands
/invites
add
Add invites to a user (Admin only)
| Option | Description | Type | Required |
|---|---|---|---|
| user | User | User | |
| number | Amount | Integer |
/invites
leaderboard
View top inviters leaderboard
/invites
remove
Remove invites from a user (Admin only)
| Option | Description | Type | Required |
|---|---|---|---|
| user | User | User | |
| number | Amount | Integer |
/invites
reset
Reset all invites for this server (Admin only)
/invites
setting invite
📢 Set invite log channel
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel | Channel |
/invites
user
Check user invites
| Option | Description | Type | Required |
|---|---|---|---|
| user | User | User | - |
joke
😂 Get a random joke with a hidden punchline
Example Usage
/joke
[category]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| category | Choose a joke category | Text | - |
lastseen
👀 Check when a user last sent a message in this server.
Example Usage
/lastseen
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to check | User |
legal
⚖️ View the Terms of Service and Privacy Policy
Example Usage
/legal
level
🏅 All commands related to the leveling system.
Example Usage
/level
Subcommands
/level
add
Add levels to a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to add levels to. | User | |
| level | The amount of levels to add. | Integer |
/level
leaderboard
See the server's level leaderboard.
/level
profile
Check your or another user's level profile.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user whose profile you want to see. | User | - |
/level
set
Set a user's level to a specific value.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to set the level for. | User | |
| level | The level to set. | Integer |
/level
setting channel
🎮 Set channel for level up messages
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel for level up messages | Channel |
/level
setting cooldown
🎮 Set XP gain cooldown
| Option | Description | Type | Required |
|---|---|---|---|
| cooldown | Cooldown in seconds | Integer |
/level
setting rolereward
🎮 Set role reward for a specific level
| Option | Description | Type | Required |
|---|---|---|---|
| action | Add or remove role reward | Text | |
| level | Required level | Integer | |
| role | Role to be given | Role |
/level
setting xp
🎮 Set XP amount per message
| Option | Description | Type | Required |
|---|---|---|---|
| xp | XP gained per message | Integer |
/level
xp-add
Add XP to a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to add XP to. | User | |
| xp | The amount of XP to add. | Integer |
/level
xp-set
Set a user's total XP to a specific value.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to set the XP for. | User | |
| xp | The total XP to set. | Integer |
list
📋 List all saved embeds for this server
Example Usage
/list
math
🔢 Speed math quiz — answer streaks build your leaderboard score!
Example Usage
/math
Subcommands
/math
play
▶️ Start a math quiz
/math
leaderboard
🏆 View the global math leaderboard
meme
😂 Get a random meme from Reddit
Example Usage
/meme
[subreddit]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| subreddit | Choose a subreddit to pull the meme from | Text | - |
minecraft
⛏️ Minecraft: Java Edition player lookup commands
Example Usage
/minecraft
Subcommands
/minecraft
player avatar
Shows the Minecraft: Java Edition avatar of the provided player name
| Option | Description | Type | Required |
|---|---|---|---|
| player | The Minecraft Java Edition player name | Text |
/minecraft
player body
Shows the Minecraft: Java Edition body of the provided player name
| Option | Description | Type | Required |
|---|---|---|---|
| player | The Minecraft Java Edition player name | Text |
/minecraft
player head
Shows the Minecraft: Java Edition head of the provided player name
| Option | Description | Type | Required |
|---|---|---|---|
| player | The Minecraft Java Edition player name | Text |
/minecraft
player help
📖 View all Minecraft addon commands and features
/minecraft
player pose
🎭 Render a player in any Starlight Skins pose
| Option | Description | Type | Required |
|---|---|---|---|
| player | Minecraft player name or UUID | Text | |
| pose | Render type — choose from poses 1–25 | Text | |
| crop | Crop type (auto-selects best if omitted) | Text | - |
/minecraft
player skin
Shows the Minecraft: Java Edition skin of the provided player name
| Option | Description | Type | Required |
|---|---|---|---|
| player | The Minecraft Java Edition player name | Text |
/minecraft
player wallpaper
🖼️ Generate a Minecraft wallpaper featuring one or more players
| Option | Description | Type | Required |
|---|---|---|---|
| wallpaper | Choose a wallpaper style | Text | |
| players | Player name(s) — separate multiple with commas, no spaces (e.g. voidpulse,ribellflow) | Text |
/minecraft
server status
Check the status of a Minecraft server
| Option | Description | Type | Required |
|---|---|---|---|
| host | Server IP or hostname (e.g. mc.hypixel.net or play.server.net:25565) | Text | |
| type | Server type (default: Java) | Text | - |
/minecraft
set autosetup
⚙️ Auto-create all Minecraft stat channels in one go
| Option | Description | Type | Required |
|---|---|---|---|
| host | Minecraft server IP or hostname (e.g. mc.hypixel.net) | Text | |
| port | Server port (default: 25565) | Integer | - |
| category_name | Name for the new category (default: ⛏️ Minecraft Server) | Text | - |
/minecraft
set ip-channel
📢 Set a channel to display the Minecraft server IP
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel to display the server IP | Channel |
/minecraft
set ip
🖥️ Set the Minecraft server IP for this guild
| Option | Description | Type | Required |
|---|---|---|---|
| ip | Minecraft server IP address | Text |
/minecraft
set port-channel
📢 Set a channel to display the Minecraft server port
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel to display the server port | Channel |
/minecraft
set port
🔌 Set the Minecraft server port for this guild
| Option | Description | Type | Required |
|---|---|---|---|
| port | Minecraft server port (default: 25565) | Integer |
/minecraft
set status-channel
📢 Set a channel to display the Minecraft server status
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel to display the server status | Channel |
mod
Moderation action
Example Usage
/mod
Subcommands
/mod
announce
📢 Sends an announcement to the current channel.
| Option | Description | Type | Required |
|---|---|---|---|
| message | The message to announce | Text | |
| title | Title for the announcement | Text | - |
/mod
autosetup
🤖 Automatically setup moderation channels and roles.
/mod
ban
🔨 Bans a user from the server.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to ban | User | |
| reason | Reason for the ban | Text | - |
/mod
clear
🗑️ Delete messages from a channel.
| Option | Description | Type | Required |
|---|---|---|---|
| amount | Amount of messages to delete (0 = all) | Integer |
/mod
kick
👢 Kicks a user from the server.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to kick | User | |
| reason | Reason for the kick | Text | - |
/mod
lock
🔒 Locks the current channel.
| Option | Description | Type | Required |
|---|---|---|---|
| reason | Reason for locking the channel | Text | - |
/mod
mute
🔇 Mutes a user in voice channels.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to mute | User | |
| reason | Reason for the mute | Text | - |
/mod
pin
📌 Pins a message in the channel.
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | The ID of the message to pin | Text |
/mod
role
🎭 Manage roles for a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to modify roles for | User | |
| role | The role to add or remove | Role |
/mod
say
🗣️ Makes the bot say something.
| Option | Description | Type | Required |
|---|---|---|---|
| message | The message to say | Text |
/mod
slowmode
🐢 Sets the slowmode for the current channel.
| Option | Description | Type | Required |
|---|---|---|---|
| seconds | Slowmode duration in seconds (0 to disable) | Integer | |
| reason | Reason for changing slowmode | Text | - |
/mod
snipe
👀 Snipe deleted messages in this channel.
| Option | Description | Type | Required |
|---|---|---|---|
| index | The index of the deleted message to snipe (1 = most recent) | Integer | - |
/mod
timeout
⏳ Timeouts a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to timeout | User | |
| duration | Duration in minutes | Integer | |
| reason | Reason for the timeout | Text | - |
/mod
unban
🔓 Unbans a user from the server.
| Option | Description | Type | Required |
|---|---|---|---|
| user_id | The ID of the user to unban | Text |
/mod
unlock
🔓 Unlocks the current channel.
| Option | Description | Type | Required |
|---|---|---|---|
| reason | Reason for unlocking the channel | Text | - |
/mod
unmute
🔊 Unmutes a user in voice channels.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to unmute | User |
/mod
unpin
📌 Unpins a message from the channel.
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | The ID of the message to unpin | Text |
/mod
warn
⚠️ Warns a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to warn | User | |
| reason | Reason for the warning | Text | - |
/mod
warnings
⚠️ View warnings for a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to view warnings for | User |
modmail
📬 All commands related to the Modmail system.
Example Usage
/modmail
Subcommands
/modmail
areply
Reply anonymously — the user will see "Staff" instead of your name.
| Option | Description | Type | Required |
|---|---|---|---|
| message | The anonymous message to send to the user. | Text |
/modmail
block
Block a user from opening new modmail threads.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to block. | User | |
| reason | Reason for blocking (for staff reference). | Text | - |
/modmail
close
Close this modmail thread and generate a transcript.
| Option | Description | Type | Required |
|---|---|---|---|
| reason | Reason for closing this modmail (sent to transcript log). | Text | - |
/modmail
reply
Reply to the user — your username will be visible.
| Option | Description | Type | Required |
|---|---|---|---|
| message | The message to send to the user. | Text |
/modmail
setup
Configure the modmail system for this server.
| Option | Description | Type | Required |
|---|---|---|---|
| inbox_channel | The channel where modmail threads will be created. | Channel | |
| staff_role | Role that will be pinged for new modmail tickets. | Role | - |
| logs_channel | Channel to post close/action logs. | Channel | - |
| transcript_channel | Channel where transcripts are saved when a modmail is closed. | Channel | - |
| ping_staff | Whether to ping the staff role when a new modmail opens. (default: true) | True/False | - |
| greeting_message | DM sent to users when they open a modmail. Leave blank for default. | Text | - |
| closing_message | DM sent to users when their modmail is closed. Leave blank for default. | Text | - |
| greeting_color | Accent color for the opening DM card (hex, e.g. #5865F2). Blank = bot default. | Text | - |
| greeting_image | Banner image URL shown at the top of the opening DM card. | Text | - |
| closing_color | Accent color for the closing DM card (hex, e.g. #FF5555). Blank = bot default. | Text | - |
| closing_image | Banner image URL shown at the top of the closing DM card. | Text | - |
/modmail
snippet add
Add a new quick-reply snippet.
| Option | Description | Type | Required |
|---|---|---|---|
| name | Short name/trigger for the snippet (e.g. "hello", "scam"). | Text | |
| content | The snippet text content. | Text |
/modmail
snippet list
List all saved quick-reply snippets for this server.
/modmail
snippet remove
Remove a quick-reply snippet.
| Option | Description | Type | Required |
|---|---|---|---|
| name | Name of the snippet to remove. | Text |
/modmail
snippet use
Send a snippet as a named reply to the user in this modmail thread.
| Option | Description | Type | Required |
|---|---|---|---|
| name | Name of the snippet to send. | Text |
/modmail
unblock
Remove a modmail block from a user.
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to unblock. | User |
music
🎵 Full music command suite using Lavalink
Example Usage
/music
Subcommands
/music
favorite add
💖 Add a song to your favorites.
| Option | Description | Type | Required |
|---|---|---|---|
| search | The song title or URL to add. | Text |
/music
favorite list
🌟 Show your favorite songs.
/music
favorite play
🎶 Play all songs from your favorites.
| Option | Description | Type | Required |
|---|---|---|---|
| append | Append the songs to the current queue. | True/False | - |
/music
favorite remove
💖 Remove a song from your favorites.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the song to remove. | Text |
/music
manage clear
🗑️ Clears the current queue.
/music
manage jump
🐇 Jump to a specific song in the queue
| Option | Description | Type | Required |
|---|---|---|---|
| position | The position in the queue to jump to | Integer |
/music
manage move
🔀 Move a song to different position
| Option | Description | Type | Required |
|---|---|---|---|
| from | Current position | Integer | |
| to | New position | Integer |
/music
manage remove
🗑️ Remove a song from queue
| Option | Description | Type | Required |
|---|---|---|---|
| position | Position in queue to remove | Integer |
/music
nowplaying
ℹ️ Show the currently playing song
/music
pause
⏸️ Pause the currently playing song
/music
play
🎶 Play a song or add it to the queue
| Option | Description | Type | Required |
|---|---|---|---|
| search | Song title or URL (YouTube, Spotify (can be playlist link)) | Text |
/music
playback autoplay
🔄 Enable or disable autoplay
| Option | Description | Type | Required |
|---|---|---|---|
| status | Enable or disable autoplay | Text | - |
/music
playback back
⏮️ Play the previous song
/music
playback filter
🎧 Apply audio filter (equalizer)
/music
playback loop
🔁 Set repeat mode
| Option | Description | Type | Required |
|---|---|---|---|
| mode | Choose repeat mode | Text |
/music
playback replay
🔄 Replay the current song
/music
playback seek
⏩ Seeks to a specific time in the current song.
| Option | Description | Type | Required |
|---|---|---|---|
| time | The time to seek to. eg. 10, 2:30, 1:20:30 | Text |
/music
playback shuffle
🔀 Shuffle the queue order
/music
playback volume
🔊 Set music volume
| Option | Description | Type | Required |
|---|---|---|---|
| level | Volume level (1-1000) | Integer |
/music
playlist append
Adds songs from a playlist to the current queue.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to append. | Text |
/music
playlist delete
Deletes one of your playlists.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to delete. | Text |
/music
playlist import
Import Playlist from Kythia playlist code or external services like Spotify.
| Option | Description | Type | Required |
|---|---|---|---|
| code | Kythia playlist code or Spotify URL to import. | Text |
/music
playlist list
Shows all of your saved playlists.
/music
playlist load
Clears the queue and loads a playlist.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to load. | Text |
/music
playlist rename
Renames one of your playlists.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to rename. | Text | |
| new_name | The new name of the playlist. | Text |
/music
playlist save
Saves the current queue as a new playlist.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name for your new playlist. | Text |
/music
playlist share
Share Kythia playlist with others.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the Kythia playlist to share. | Text |
/music
playlist track-add
Adds a single song to one of your playlists.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to add the song to. | Text | |
| search | The song title or URL to add. | Text |
/music
playlist track-list
Shows the list of tracks in a playlist.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to show the list of tracks from. | Text |
/music
playlist track-remove
Removes a track from one of your playlists.
| Option | Description | Type | Required |
|---|---|---|---|
| name | The name of the playlist to remove the track from. | Text | |
| position | The position of the track to remove. | Integer |
/music
queue
📜 Show the current song queue
/music
radio
📻 Search and play live radio stations worldwide
| Option | Description | Type | Required |
|---|---|---|---|
| search | Name of the radio station (e.g., Prambors, BBC, Lofi) | Text |
/music
resume
▶️ Resume the paused song
/music
skip
⏭️ Skip the current song
/music
stop
⏹️ Stop music and clear the queue
/music
utils 247
🎧 Enable or disable 24/7 mode to keep the bot in the voice channel.
/music
utils download
📥 Download the current song
| Option | Description | Type | Required |
|---|---|---|---|
| query | The song to download (optional, if not specified, the current song will be downloaded) | Text | - |
/music
utils grab
📥 Grab the current song to your DMs
/music
utils history
📜 Show the history of played songs
/music
utils join
🌸 Make Kythia Join the voice channel
/music
utils karaoke
🎤 Toggle live synced karaoke lyrics
/music
utils leave
🌸 Make Kythia Leave the voice channel
/music
utils lyrics
🎤 Show the lyrics of the currently playing song
/music
utils repair
🔧 Repair a stuck or broken music session
nickprefix
📛 Adds or removes a prefix from member nicknames.
Example Usage
/nickprefix
Subcommands
/nickprefix
add
📛 Adds the highest role prefix to member nicknames.
/nickprefix
remove
📛 Removes the prefix from member nicknames.
obfuscate
🔒 Obfuscate a Lua or JavaScript file and return it as an attachment.
Example Usage
/obfuscate
[type]
[file]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| type | The type of script to obfuscate (lua/javascript) | Text | |
| file | The script file to obfuscate | Attachment |
pet
🐾 All commands related to the pet system.
Example Usage
/pet
Subcommands
/pet
admin add
Add a new pet
| Option | Description | Type | Required |
|---|---|---|---|
| name | Pet name | Text | |
| icon | Icon (emoji) for the pet | Text | |
| rarity | Rarity of the pet | Text | |
| bonus_type | Bonus type (Coin or Ruby) | Text | |
| bonus_value | Bonus value | Integer |
/pet
admin delete
Delete a pet from the system
| Option | Description | Type | Required |
|---|---|---|---|
| name | Name of the pet to delete | Text |
/pet
admin list
Show all pets in the system
/pet
adopt
Adopt a random pet
| Option | Description | Type | Required |
|---|---|---|---|
| name | Pet name | Text |
/pet
editname
Edit your pet name!
| Option | Description | Type | Required |
|---|---|---|---|
| name | New pet name | Text |
/pet
feed
Feed your pet!
/pet
gacha
Gacha your pet!
/pet
info
View your pet info!
/pet
leaderboard
View pet leaderboard!
/pet
play
Play with your pet!
/pet
sell
Sell your pet!
/pet
use
Use your pet and get a bonus!
ping
🔍 Checks the bot's, Discord API's, database and cache/redis connection speed.
Example Usage
/ping
premium-server
💎 Manage your Server Premium bindings
Example Usage
/premium-server
Subcommands
/premium-server
bind
Bind your Premium tier to a server.
| Option | Description | Type | Required |
|---|---|---|---|
| server_id | The ID of the server (leave empty to bind current server) | Text | - |
/premium-server
list
List all servers bound to your Premium tier.
/premium-server
unbind
Unbind your Premium tier from a server.
| Option | Description | Type | Required |
|---|---|---|---|
| server_id | The ID of the server (leave empty to unbind current server) | Text | - |
quote
✨ Get a random inspirational quote
Example Usage
/quote
reaction-role
🎭 Manage reaction roles for your server.
Example Usage
/reaction-role
Subcommands
/reaction-role
add
➕ Add a reaction role to a message.
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | The ID of the message. | Text | |
| emoji | The emoji to react with. | Text | |
| role | The role to assign. | Role | |
| channel | The channel where the message is (defaults to current). | Channel | - |
/reaction-role
edit
✏️ Edit an existing reaction role on a message.
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | The ID of the message with the reaction role. | Text | |
| emoji | The current emoji of the reaction role to edit. | Text | |
| new_role | The new role to assign for this reaction. | Role | - |
| new_emoji | The new emoji to replace the current one. | Text | - |
| channel | The channel where the message is (defaults to current). | Channel | - |
/reaction-role
list
📜 List all reaction roles in this server.
/reaction-role
panel create
➕ Create a new reaction role panel (interactive setup).
/reaction-role
panel delete
🗑️ Delete a reaction role panel and all its bindings.
| Option | Description | Type | Required |
|---|---|---|---|
| panel_id | The ID of the panel to delete (from /rr panel list). | Integer |
/reaction-role
panel list
📜 List all reaction role panels in this server.
/reaction-role
remove
➖ Remove a reaction role from a message.
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | The ID of the message. | Text | |
| emoji | The emoji to remove. | Text | |
| channel | The channel where the message is (defaults to current). | Channel | - |
report
🚨 Report a user to the moderators.
Example Usage
/report
[user]
[reason]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | User to report | User | |
| reason | Reason for the report | Text |
Report User
🚨 Report a user to the moderators.
Example Usage
Report User (Context Menu)
roast
🔥 Roast someone with a savage insult
Example Usage
/roast
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | The user to roast | User | - |
rps
✂️ Play Rock Paper Scissors — against the bot or a friend!
Example Usage
/rps
[opponent]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| opponent | Challenge a friend (leave empty to play vs bot) | User | - |
send
📤 Send a saved embed to a channel
Example Usage
/send
[id]
[channel]
[allowed_mentions]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| id | The embed to send | Text | |
| channel | Target channel (defaults to current channel) | Channel | - |
| allowed_mentions | Who can be mentioned in the embed (default: everyone) | Text | - |
server
⚙️ Discord server management tools
Example Usage
/server
Subcommands
/server
autobuild
automatically build server structure from a JSON template
| Option | Description | Type | Required |
|---|---|---|---|
| template | template key (e.g. store, gaming, saas, company, tech-community) | Text | |
| reset | reset server first | True/False | |
| dry_run | simulation only | True/False | - |
| include_voice | include voice category | True/False | - |
| private_staff | force staff private | True/False | - |
| locale | id/en | Text | - |
/server
backup
Backup server structure to a JSON file sent to your DM
/server
reset
Reset server structure to default
| Option | Description | Type | Required |
|---|---|---|---|
| clear | Delete all channels & roles first? | True/False | - |
/server
restore
Restore server structure from a JSON backup file
| Option | Description | Type | Required |
|---|---|---|---|
| file | Server backup file (.json) | Attachment | |
| clear | Delete all channels & roles first? | True/False | - |
serverinfo
📰 Displays detailed information about the server.
Example Usage
/serverinfo
set
⚙️ Settings bot configuration
Example Usage
/set
Subcommands
/set
language set
🌐 Set bot language
| Option | Description | Type | Required |
|---|---|---|---|
| lang | Choose language | Text |
/set
view
🔍 View all bot settings
/set
features activity
Enable or disable the Activity feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features server-stats
Enable or disable the Server Stats feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features leveling
Enable or disable the Leveling feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features adventure
Enable or disable the Adventure feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features minecraft-stats
Enable or disable the Minecraft Stats feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features streak
Enable or disable the Streak feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features invites
Enable or disable the Invites feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/set
features boost-log
Enable or disable the Boost Log feature
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
social-alert
📡 Manage YouTube social alerts for this server.
Example Usage
/social-alert
Subcommands
/social-alert
add
➕ Subscribe to a social media creator and get notified on new posts.
| Option | Description | Type | Required |
|---|---|---|---|
| platform | 📱 The platform to track. | Text | |
| channel | 🔍 YouTube: search by name. TikTok: enter @username. | Text | |
| discord_channel | 📢 Discord channel where alerts will be posted. | Channel | |
| message | ✉️ Custom alert message. Variables: {title}, {url}, {channel} | Text | - |
/social-alert
list
📋 View all active social alert subscriptions for this server.
/social-alert
remove
➖ Unsubscribe from a social media creator alert.
| Option | Description | Type | Required |
|---|---|---|---|
| subscription | Select the subscription to remove. | Text |
/social-alert
setting edit
✍️ Edit Social Alerts settings.
| Option | Description | Type | Required |
|---|---|---|---|
| mention_role | 🔔 Role to mention in every alert. Leave empty to skip changes. | Role | - |
/social-alert
setting view
👁️ View current Social Alerts settings for this server.
stats
📊 Displays kythia statistics.
Example Usage
/stats
sticky
📌 Manage sticky messages in a channel.
Example Usage
/sticky
Subcommands
/sticky
list
📋 List all sticky messages in this server.
/sticky
remove
Removes the sticky message from this channel.
/sticky
set
Sets a sticky message for this channel.
| Option | Description | Type | Required |
|---|---|---|---|
| message | The content of the sticky message. | Text |
streak
All commands related to the streak system.
Example Usage
/streak
Subcommands
/streak
claim
🔥 Claim your streak for today, keep your streak continue!
/streak
leaderboard
🥇 Streak leaderboard in this server
/streak
reset
Reset YOUR streak to 0 (be careful, can't be undone).
/streak
restore
🔄 Restore your lost streak back to what it was before the reset.
/streak
setting emoji
🔥 Set streak emoji
| Option | Description | Type | Required |
|---|---|---|---|
| emoji | Emoji | Text |
/streak
setting minimum
🔥 Set minimum streak
| Option | Description | Type | Required |
|---|---|---|---|
| minimum | Minimum streak | Integer |
/streak
setting nickname
🔥 Toggle auto-nickname for streak
| Option | Description | Type | Required |
|---|---|---|---|
| status | Select status | Text |
/streak
setting quota
🔄 Set monthly restore quota (how many times members can restore their streak per month)
| Option | Description | Type | Required |
|---|---|---|---|
| quota | Restores allowed per month (0–30, 0 = disabled) | Integer |
/streak
setting rolereward
🔥 Set role reward for a specific streak
| Option | Description | Type | Required |
|---|---|---|---|
| action | Add or remove role reward | Text | |
| streak | Required streak | Integer | |
| role | Role to be given | Role |
/streak
setting timezone
🌐 Set the timezone used for streak day resets
| Option | Description | Type | Required |
|---|---|---|---|
| timezone | Timezone for streak day calculations | Text |
/streak
user
Lihat streak user lain.
| Option | Description | Type | Required |
|---|---|---|---|
| target | User yang ingin dicek streak-nya | User | - |
summon
🔔 Summon a friend to your current channel
Example Usage
/summon
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | The friend you want to summon | User |
tempvoice
🎧 Manage and customize the Kythia TempVoice system
Example Usage
/tempvoice
Subcommands
/tempvoice
remove
Disable the tempvoice system and remove the panel.
/tempvoice
repair
Repair TempVoice configuration.
/tempvoice
setup
Set up "Join to Create" and send the static control panel.
| Option | Description | Type | Required |
|---|---|---|---|
| trigger_channel | Voice channel. (If empty, one will be created automatically) | Channel | - |
| category | Category. (If empty, one will be created automatically) | Channel | - |
| control_panel | Text channel. (If empty, one will be created automatically) | Channel | - |
ticket
🎟️ All commands related to kythia ticket system.
Example Usage
/ticket
Subcommands
/ticket
add
Add a user to the ticket channel
| Option | Description | Type | Required |
|---|---|---|---|
| user | User to add | User |
/ticket
close
Close the ticket and delete the ticket channel.
/ticket
panel create
Creates a new ticket panel (interactive setup)
/ticket
panel delete
Deletes a ticket panel and all its types.
| Option | Description | Type | Required |
|---|---|---|---|
| panel_id | Select the panel to delete. | Text |
/ticket
panel reload
Refreshes a ticket panel (updates buttons & menus).
| Option | Description | Type | Required |
|---|---|---|---|
| message_id | Select the panel to refresh. | Text |
/ticket
remove
Remove a user from the ticket channel
| Option | Description | Type | Required |
|---|---|---|---|
| user | User to remove | User |
/ticket
transcript
Get the transcript of the ticket.
/ticket
type create
Creates a new ticket type (interactive setup)
/ticket
type delete
Deletes a ticket type.
| Option | Description | Type | Required |
|---|---|---|---|
| type_id | Select the ticket type to delete. | Text |
tictactoe
⭕ Play Tic Tac Toe with a friend or bot.
Example Usage
/tictactoe
[opponent]
[difficulty]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| opponent | Select an opponent to play with. you can play with me too! | User | |
| difficulty | Select the difficulty level of the bot (if playing against a bot). | Text | - |
tiktok
🎬 Get and play a TikTok video by link.
Example Usage
/tiktok
[link]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| link | The TikTok video link | Text |
translate
🌐 Translate text to another language using Gemini AI.
Example Usage
/translate
[text]
[lang]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| text | Text to translate | Text | |
| lang | Target language (e.g. en, id, ja, etc) | Text |
Translate Message
🌐 Translate message to another language using Gemini AI.
Example Usage
Translate Message (Context Menu)
User Avatar
🖼️ Show user avatar.
Example Usage
User Avatar (Context Menu)
User Banner
🖼️ Show user banner.
Example Usage
User Banner (Context Menu)
User Info
📄 Displays information about a user.
Example Usage
User Info (Context Menu)
userinfo
📄 Displays information about a user.
Example Usage
/userinfo
[user]
Options
| Option | Description | Type | Required |
|---|---|---|---|
| user | User to get info about | User | - |
verification
🛡️ Verification system management
Example Usage
/verification
Subcommands
/verification
force
Manually verify a member (skip captcha)
| Option | Description | Type | Required |
|---|---|---|---|
| member | Target member | User |
/verification
panel button
Set the text on the verification panel button
| Option | Description | Type | Required |
|---|---|---|---|
| label | Button text (e.g. Verify Me) | Text |
/verification
panel color
Set the color of the verification panel
| Option | Description | Type | Required |
|---|---|---|---|
| hex | HEX color code (e.g. #ff0000) | Text |
/verification
panel send
Send the interactive verification panel to the configured channel
/verification
panel text
Set the title and description for the verification panel
| Option | Description | Type | Required |
|---|---|---|---|
| title | Panel title | Text | |
| description | Panel description | Text |
/verification
reset
Re-send captcha to a member
| Option | Description | Type | Required |
|---|---|---|---|
| member | Target member | User |
/verification
revoke
Remove verified role from a member
| Option | Description | Type | Required |
|---|---|---|---|
| member | Target member | User |
/verification
setup attempts
Max wrong attempts before failing
| Option | Description | Type | Required |
|---|---|---|---|
| count | Max attempts (1-10) | Integer |
/verification
setup channel
Channel where captcha is sent (leave blank for DM only)
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Verification channel | Channel | - |
/verification
setup kick-on-fail
Kick member if they exceed max attempts
| Option | Description | Type | Required |
|---|---|---|---|
| enabled | Enable? | True/False |
/verification
setup kick-on-timeout
Kick member if they time out
| Option | Description | Type | Required |
|---|---|---|---|
| enabled | Enable? | True/False |
/verification
setup log-channel
Channel to log verification events
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Log channel | Channel |
/verification
setup role
Set the role given to verified members
| Option | Description | Type | Required |
|---|---|---|---|
| role | Verified role | Role |
/verification
setup timeout
How long members have to complete the captcha (seconds)
| Option | Description | Type | Required |
|---|---|---|---|
| seconds | Timeout in seconds (30-600) | Integer |
/verification
setup type
Captcha challenge type
| Option | Description | Type | Required |
|---|---|---|---|
| type | Type of captcha | Text |
/verification
setup unverified-role
Role assigned on join (restricts unverified members)
| Option | Description | Type | Required |
|---|---|---|---|
| role | Unverified role | Role |
/verification
setup welcome-message
DM sent to members after they verify
| Option | Description | Type | Required |
|---|---|---|---|
| message | Welcome message text (or "none" to disable) | Text |
/verification
status
View current verification config
vote
❤️ Vote for kythia on top.gg!
Example Usage
/vote
vote-leaderboard
🏆 View top voters for Kythia!
Example Usage
/vote-leaderboard
welcomer
👋 Configure the welcome & farewell system
Example Usage
/welcomer
Subcommands
/welcomer
dm-text
✉️ Set DM message sent to new members on join
| Option | Description | Type | Required |
|---|---|---|---|
| text | DM text. Supports placeholders like {username}, {guildName}. | Text |
/welcomer
in-background
👋 Set welcome banner background URL
| Option | Description | Type | Required |
|---|---|---|---|
| url | Direct URL to the background image (must start with http) | Text |
/welcomer
in-channel
👋 Set the welcome channel
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel where welcome messages are sent | Channel |
/welcomer
in-style
👋 Set welcome message style (banner card or plain text)
| Option | Description | Type | Required |
|---|---|---|---|
| style | Choose the message style | Text |
/welcomer
in-text
👋 Set welcome message text (supports placeholders)
| Option | Description | Type | Required |
|---|---|---|---|
| text | Welcome text. Placeholders: {username}, {guildName}, {memberCount}, etc. | Text |
/welcomer
out-background
👋 Set farewell banner background URL
| Option | Description | Type | Required |
|---|---|---|---|
| url | Direct URL to the background image (must start with http) | Text |
/welcomer
out-channel
👋 Set the farewell channel
| Option | Description | Type | Required |
|---|---|---|---|
| channel | Channel where farewell messages are sent | Channel |
/welcomer
out-style
👋 Set farewell message style (banner card or plain text)
| Option | Description | Type | Required |
|---|---|---|---|
| style | Choose the message style | Text |
/welcomer
out-text
👋 Set farewell message text (supports placeholders)
| Option | Description | Type | Required |
|---|---|---|---|
| text | Farewell text. Placeholders: {username}, {guildName}, etc. | Text |
/welcomer
role
👋 Set auto-role given to new members on join
| Option | Description | Type | Required |
|---|---|---|---|
| role | Role to assign on join | Role |
/welcomer
test
👋 Test the welcome or farewell messages
| Option | Description | Type | Required |
|---|---|---|---|
| type | Which event to test | Text | |
| user | User to test with (defaults to you) | User | - |
widget
🛠️ Manage your Kythia Profile Widget on Discord.
Example Usage
/widget
Subcommands
/widget
setup
Get the authorization link to enable the Kythia widget on your profile.
/widget
refresh
Refresh your Kythia Profile Widget data on Discord.
wordle
🔡 Play Wordle! Guess the 5-letter word in 6 tries.
Example Usage
/wordle