/ai
AI assistant commands (Admin/Owner Only)
- action: AI action
- query: Question to ask (for ask action)
- channel: Channel for AI (for manage)
- enabled: Enable/disable AI (for manage)
- personality: Personality preset (for personality action)
/gamble
Casino games with virtual currency
- game: Which game to play
- bet: Amount to bet
- choice: Your choice (heads/tails, over/under, red/black, rock/paper/scissors)
- event_action: Event action (Admin only)
- event_type: Type of event to start
- duration: Event duration in minutes (default: 30)
/botinfo
Displays detailed information and stats about the bot.
/emoji-lib
Show all emojis from the emoji library
/guilds
Displays a detailed leaderboard of all servers the bot is in.
/noprefix
Manage no-prefix mode
- action: Action to perform
- user: Target user (optional)
/giveaway
Create and manage giveaways
- action: Giveaway action
- prize: Prize for the giveaway
- duration: Duration (e.g., 1h, 30m, 2d, 1w)
- winners: Number of winners (default: 1)
- required_role: Role required to enter
- channel: Channel to post giveaway in
- id: Giveaway ID (for end/reroll/cancel/info)
/automod
Configure AutoMod and Anti-Nuke settings
- action: What to configure
- enabled: Enable/disable this feature
- words: Profanity: Words to add/remove (prefix with - to remove)
- threshold: Caps/Duplicates: Detection threshold
- whitelist: Links: Comma-separated allowed domains
- limit: Limit value for the filter
- interval: Time interval in seconds
- delete: Delete violating messages
- warn: Send warning to user
- automute: Auto-mute repeat offenders
- mute_duration: Auto-mute duration in minutes
- logs: Log channel for AutoMod
- ignore_role: Role to ignore (add/remove)
- ignore_channel: Channel to ignore (add/remove)
- raid_action: Anti-raid action
- antinuke_protection: Anti-nuke protection to configure
- antinuke_action: Action when anti-nuke triggers
- whitelist_user: User to whitelist/unwhitelist for anti-nuke
- whitelist_role: Role to whitelist/unwhitelist for anti-nuke
/ban
Ban management commands
- action: Action to perform
- user: User to ban/unban
- reason: Reason for action
- duration: Duration for tempban (e.g., 1h, 7d)
- days: Days of messages to delete (0-7)
/events
Member event commands
- action: Event action
- channel: Channel for events
- message: Custom message (use {user} for mention)
/kick
Kick a member from the server
- user: Member to kick
- reason: Reason for kick
/logs
View moderation logs
- view: What to view
- user: User to check
- action: Filter by action
- page: Page number
/nickname
Change a user's nickname
- user: User to rename
- name: New nickname (leave empty to reset)
- reason: Reason for change
/purge
Delete messages with optional filters
- amount: Messages to delete (1-100)
- user: Only from this user
- contains: Only containing this text
- bots: Only bot messages
- humans: Only human messages
- embeds: Only messages with embeds
- attachments: Only messages with attachments
- links: Only messages with links
- pinned: Include pinned messages
/slowmode
Set channel slowmode
- duration: Duration (e.g., 5s, 1m, 1h) or "off"
- channel: Target channel
- reason: Reason for change
/triggers
Add, remove, list, or clear trigger phrases
- action: Action: add, remove, list, clear
- phrase: Phrase to add/remove
- message: Custom reply message when phrase is triggered
/warning
Warning system commands
- action: Warning action
- user: User to manage
- reason: Reason for warning
- number: Warning number to remove
/webhook
Webhook management commands
- action: Webhook action
- channel: Channel for webhook
- name: Webhook name
- webhook_id: Webhook ID to delete
/disconnect
Disconnect from voice and clear the queue
- force: Force disconnect even with 24/7 enabled
/lyrics
Get lyrics for the current or specified song
- query: Song name (leave empty for current song)
- compact: Show compact view without pagination
/play
Play a song, album, or playlist
- query: Song name, URL, or playlist link
- next: Add to the front of the queue instead of the end
- shuffle: Shuffle playlist tracks when adding
/afk
Sets your status to AFK in this server.
- reason: The reason you are going AFK
- duration: Duration of AFK in minutes (max 1440)
/help
View all bot commands grouped by category
/info
Get user or server information
- type: Type of information
- user: User to get info about (for userinfo)
/invite
Show the server’s invite link and settings (advanced)
- search: Search invites by code
- export: Export format: csv, json, md
- page: Page number
/ping
Check bot latency and uptime
/roles
List all server roles and their member counts (advanced)
- page: Page number
- search: Search roles by name
- sort: Sort by: members, name, color
- export: Export roles to CSV
/time
Show the current time in various time zones (advanced)
- zones: Comma-separated time zones
- export: Export format: json, md
/marketplace
Marketplace commands
- action: Marketplace action
- query: Search query or category name
/redeem
Redeem coins for rewards
/shop
Shop commands
- action: Shop action
- item: Item name (for buy)
/trading
Trading commands
- action: Trading action
- user: User to trade with
- listing: Listing ID for buyout
/wallet
Wallet commands
- action: Wallet action
- user: User to view
/code
Code helper, debugger, and snippet manager
- action: What do you want to do?
- code: The code to process
- language: The programming language
- error: The error message (for Debug mode)
- from: Source language (for Convert mode)
- to: Target language (for Convert mode)
- name: Snippet name (for Save/Get)
/customcmd
Create and manage custom AI commands (Mod only)
- action: What do you want to do?
- name: The command trigger word (e.g. "hello")
- response: The text/content the bot should reply with
- type: Command type
- trigger: How the command is triggered
/meme
Generate and manage memes
- action: What do you want to do?
- template: Choose a template (for Create)
- text: Meme text (use | to separate top/bottom text)
- category: Filter templates by category (for List)
- idea: Describe your meme idea (for Suggest)
/remind
Set and manage reminders
- action: What do you want to do?
- time: When? (e.g. "in 30m", "tomorrow 3pm")
- message: What is the reminder?
- id: Reminder ID (for Cancel/Snooze)
- duration: Snooze duration (e.g. "10m", "1h", "30m")
- interval: Frequency for recurring (e.g. "1h", "1d", "1w")
/translate
Translation and language tools
- action: What do you want to do?
- text: The text to translate or analyze
- to: Target language code (e.g. en, nl, de)
- from: Source language code (e.g. en, nl, de). Autodetect if left blank.
- language: Language code for your profile
- enabled: Enable or disable auto-translate (for Auto mode)
- target: Target language for channel (for Auto mode)
- tone: Set a specific tone for auto-translation (e.g., formal, casual)
/weather
Get weather information
- action: What do you want to check?
- city: The city name (Used for current, forecast, etc)
- city2: Second city (Only for Compare mode)
- days: Days for forecast (1-5)
/queue
View and manage the music queue
- action: What do you want to do?
- page: Page number (for View)
- position: Song position to remove
- from: Song position to move
- to: New position
- mode: Loop setting
/stay
Keep the bot connected to voice channel 24/7
- action: What do you want to do?
- voice: Voice channel to stay in (for Enable mode)
- text: Text channel for status messages (for Enable mode)
/playback
Control music playback
- action: Playback action
- amount: Tracks to skip
/massban
Ban multiple users at once
- users: User IDs separated by spaces
- reason: Reason for banning
- days: Days of messages to delete (0-7)
/masskick
Kick multiple users at once
- users: User IDs or mentions separated by spaces
- reason: Reason for kicking
/note
Manage private moderator notes on users
- action: Action to perform
- user: Target user
- content: Note content (for add)
- number: Note number (for remove)
/report
Report a user or manage reports
- action: Action
- user: User to report
- reason: Report reason
- id: Report ID (for resolve)
- reportchannel: Channel for reports (for channel setup)
/role
Manage user roles
- action: Action to perform
- user: Target user
- role: Role to add/remove
- reason: Reason for change
/snipe
View recently deleted or edited messages
- type: Type of snipe
- number: Which snipe (1 = most recent)
- channel: Channel to snipe from
/audio
Control volume, filters, and audio settings
- action: What audio setting to change?
- level: Volume level (0-150)
- time: Time to seek to (e.g. 1:30 or 90)
- preset: Filter preset
- rate: Speed or Pitch rate (0.5 - 2.0)
/recommend
Get AI-powered music recommendations
- type: Type of recommendation
- mood: Your mood (for mood recommendations)
- genre: Music genre (for genre recommendations)
- activity: Activity (for activity recommendations)
- artist: Artist name (for similar artists)
/avatar
Get a user's avatar
- user: User to get avatar of
- type: Avatar type
- banner: Also show user banner
/poll
Create and manage polls
- question: The poll question
- options: Options separated by | (leave empty for yes/no poll)
- duration: Poll duration (e.g., 1h, 30m, 1d)
- anonymous: Hide who voted for what
- multi_vote: Allow selecting multiple options
/leveling
Configure the leveling system.
- action: The configuration action to perform.
- channel: The channel for level-up announcements.
- message: Custom level-up message. Use {user} and {level}.
/autoplay
Automatically queue similar songs when the queue ends
- action: Enable, disable, or check autoplay status
/suggestions
Manage suggestions.
- action: The action to perform.
- channel: The channel for suggestions (for setup). Only text channels.
- id: The ID of the suggestion.
/xp-admin
Admin XP management.
- action: The admin action to perform.
- user: Target user (for add/remove/set/reset_user).
- amount: XP amount (for add/remove/set) or level number (for level roles).
- multiplier: XP multiplier value (1.0-10.0).
- role: Role to award (for level/prestige role rewards).
- prestige: Prestige level (for prestige role rewards).
- confirm: Confirmation text for destructive actions.
/rank
Rank, leaderboard, and notification settings.
- action: What to do.
- user: User to check rank for.
- page: Leaderboard page number.
/channel
Channel management commands
- action: Action to perform
- channel: Target channel
- reason: Reason for action
/profile
User profile commands
- action: Profile action
- user: User to view
/lock
Lock/unlock channels or server lockdown.
- action: Lock action to perform.
- channel: Channel to lock/unlock (defaults to current).
- reason: Reason for the action.
/mute
Mute or unmute a user.
- action: Mute or unmute.
- user: The user to mute/unmute.
- duration: Duration for mute (e.g. 1h, 30m, 1d). Not needed for unmute.
- reason: Reason for mute/unmute.
/profileinfo
Show a user’s avatar and banner (advanced)
- user: User to view
- export: Export format: json, md
/suggest
Submit a suggestion for the server.
- suggestion: Your suggestion
- anonymous: Submit anonymously? (your name will be hidden)
/channelinfo
View information about a channel
- target: The channel to view
/gif
Convert an image to an animated GIF with many effects
- effect: The effect to apply
- image: The image to convert
- url: Direct link to an image
- caption: Add a text caption to the GIF
- caption_position: Position of the caption
- speed: Animation speed
/logging
Configure the server logging system
- action: What do you want to do?
- channel: Log channel (for enable/channel)
- category: Event category (for toggle)
- toggle: Enable or disable (for toggle)
/welcome
Configure welcome and leave messages
- action: What do you want to do?
- channel: Channel (for welcome/leave channel)
- text: Message text (for message/dm-message/leave-message/color)
- toggle: On or off (for DM toggle)
- role: Role (for autorole, leave empty to remove)
- type: Apply to welcome or leave
- url: Image/thumbnail URL (for image, leave empty to remove)
- setting: Which setting to configure (for "Configure setting")
- value: Value for the setting (text/URL/on/off)
/imagine
Generate an AI image from a text prompt
- prompt: What to generate
- style: Art style
/persona
Manage AI personality settings
- action: What to do
- personality: Personality name
- scope: Apply to channel or server
- description: Description for custom personality
- prompt: System prompt addon for custom personality
/summarize
Summarize recent messages using AI
- messages: Number of messages to summarize (10-100)
- style: Summary style
/economy
Economy system - shop, inventory, activities
- action: What to do
- item: Item to buy (from shop)
- amount: Amount to buy
/heist
Start or join a group heist
- action: What to do
- bet: Amount to invest in the heist
/rob
Attempt to rob coins from another user
/xp
XP actions: daily, weekly, transfer, or prestige.
- action: The XP action to perform.
- user: User to transfer XP to (for give action).
- amount: Amount of XP to transfer (for give action, min 100).
- confirm: Type "prestige now" to confirm prestige.
/verify
Verification system
- action: What to do
- role: Role to give on verification
- channel: Channel to send verify button
- message: Custom verification message
/ticket
Ticket system management.
- action: Ticket action to perform.
- user: User to add/remove (for add/remove actions).
- name: New name for the ticket (for rename action).
- category: Category for tickets (setup only).
- staff-role: Primary staff role (setup only).
- staff-role-2: Secondary staff role (setup only).
- staff-role-3: Additional staff role (setup only).
- log-channel: Log channel for ticket actions (setup only).
- naming: Ticket naming convention (setup only).
- title: Custom title for ticket panel (setup only).
- description: Custom description for ticket panel (setup only).
- button-label: Custom button label (setup only).
- button-color: Button color (setup only).
/backup
Backup & restore bot/dashboard settings
- action: What to do
- id: Backup ID
/embed
Create and send a custom embed message
- action: What to do
- channel: Channel to send to (default: current)
- message_id: Message ID (for edit/copy actions)
- title: Quick send: embed title
- description: Quick send: embed description
- color: Quick send: hex color (#FF0000)
/reactionrole
Manage reaction roles
- action: What to do
- role: Role to assign
- emoji: Emoji for the role
- label: Button label
- title: Panel title
- description: Panel description
- channel: Channel for the panel
/schedule
Schedule messages with one-shot or recurring delivery
- action: What to do
- time: When to send (e.g. 30m, 2h, 1d, or 14:30 EST, 2025-06-15 09:00)
- message: Message content
- channel: Target channel (default: current)
- id: Message ID (for cancel)
- interval: Repeat interval
- timezone: Timezone (e.g. EST, CET, PST, UTC)
- embed_title: Optional: embed title (makes message an embed)
- embed_color: Optional: embed color hex (#FF0000)
/starboard
Manage the starboard
- action: What to do
- channel: Starboard channel
- amount: Minimum star count
- emoji: Emoji to use (default: ⭐)
/sticky
Manage sticky messages
- action: What to do
- message: Sticky message content
- channel: Target channel (default: current)
- color: Embed color hex (e.g. #FF0000)
/setup-guide
View the full Ethique setup guide with all commands and features.
/dm
Send a direct message to a user through the bot
- user: User to send a DM to
- message: Message to send
/settings
Export or import bot settings
- action: What to do
- file: JSON file to import (for import action)
/vouch
Give a vouch or rating to another user after a trade/deal
- user: User to vouch for
- type: Type of vouch
- game: Roblox game the deal was for
- deal_type: Type of deal
- comment: Details about the deal (items traded, etc.)
/autorole
Configure auto-roles for join and boost events
- action: What do you want to do?
- role: The role to add/remove