Reference

Commands

Everything Elith does in Discord starts with a slash. Here is each command, what it is for, every option it takes and an example to copy.

100 commands across 16 modules

How commands work

  1. Type a slash

    In any channel, type / and Discord lists the commands of every bot in the server. Pick Elith’s, or keep typing the name.

  2. Fill in the options

    Words in <angle brackets> are required; words in [square brackets] are optional. Discord asks for each one as you go.

  3. Staff stay in control

    Moderation commands are hidden from members until an admin opens them up in Server Settings → Integrations → Elith.

  4. In your language

    Descriptions appear in your Discord language, and Elith answers in the language set for the server.

100 of 100 commands

Essentials

General

About this module →
  • /dashboardOpen the web dashboard for this server
    /dashboard

    No options: run it as it is.

  • /configQuick configuration from Discord

    Requires Manage Server

    Enable a module

    /config module enable <module>
    moduleRequired
    TextModule

    Disable a module

    /config module disable <module>
    moduleRequired
    TextModule

    Show every module and its state

    /config module list

    No options: run it as it is.

    Bot language for this server

    /config language <language>
    languageRequired
    TextLanguageValues: English, Español

    Set the moderation log channel

    /config modlog <channel>
    channelRequired
    ChannelChannel

    Set the welcome channel

    /config welcome <channel>
    channelRequired
    ChannelChannel

    Set the level-up announcement channel

    /config levelup [channel]
    channelOptional
    ChannelChannel (empty = same channel)

    Set the suggestions channel

    /config suggestions <channel>
    channelRequired
    ChannelChannel

    Set the starboard channel

    /config starboard <channel> [threshold]
    channelRequired
    ChannelChannel
    thresholdOptional
    Whole numberStars needed

    Create a join-to-create voice hub

    /config tempvoice [channel]
    channelOptional
    ChannelVoice channel to use as hub

Essentials

Self Roles

About this module →
  • /selfrolesSend a self-role panel created in the dashboard

    Requires Manage Roles

    /selfroles <panel> [channel]
    panelRequired
    TextPanel
    channelOptional
    ChannelChannel

Safety

Moderation

About this module →
  • /banBan a user (optionally temporary)

    Requires Ban Members

    /ban <user> [reason] [duration] [delete_days] [silent]
    userRequired
    MemberUser to ban
    reasonOptional
    TextReason (shown in the case log)
    durationOptional
    TextDuration, e.g. 10m, 2h, 7d
    delete_daysOptional
    Whole numberDelete message history (days)
    silentOptional
    Yes or noDo not DM the member

    Examples

    • /ban user:@spammer duration:7d reason:Spam
  • /unbanUnban a user

    Requires Ban Members

    /unban <user_id> [reason]
    user_idRequired
    TextUser id
    reasonOptional
    TextReason (shown in the case log)
  • /softbanBan and immediately unban to wipe recent messages

    Requires Ban Members

    /softban <user> [reason] [delete_days]
    userRequired
    MemberMember to softban
    reasonOptional
    TextReason (shown in the case log)
    delete_daysOptional
    Whole numberDelete message history (days)
  • /kickKick a member

    Requires Kick Members

    /kick <user> [reason] [silent]
    userRequired
    MemberMember to kick
    reasonOptional
    TextReason (shown in the case log)
    silentOptional
    Yes or noDo not DM the member
  • /timeoutTimeout (mute) a member

    Requires Timeout Members

    /timeout <user> <duration> [reason] [silent]
    userRequired
    MemberMember to timeout
    durationRequired
    TextDuration, e.g. 10m, 2h, 7d
    reasonOptional
    TextReason (shown in the case log)
    silentOptional
    Yes or noDo not DM the member

    Examples

    • /timeout user:@member duration:30m reason:Flooding
  • /untimeoutRemove a timeout

    Requires Timeout Members

    /untimeout <user> [reason]
    userRequired
    MemberMember
    reasonOptional
    TextReason (shown in the case log)
  • /warnWarn a member

    Requires Timeout Members

    /warn <user> <reason> [silent]
    userRequired
    MemberMember to warn
    reasonRequired
    TextReason
    silentOptional
    Yes or noDo not DM the member
  • /warningsShow the active warnings of a member

    Requires Timeout Members

    /warnings <user>
    userRequired
    MemberMember
  • /unwarnRemove a warning by case number, or every warning of a member

    Requires Timeout Members

    /unwarn [case] [user] [reason]
    caseOptional
    Whole numberCase number
    userOptional
    MemberMember whose warnings are all removed
    reasonOptional
    TextReason (shown in the case log)
  • /caseView or edit moderation cases

    Requires Timeout Members

    Show a case

    /case view <number>
    numberRequired
    Whole numberCase number

    Update the reason of a case

    /case reason <number> <reason>
    numberRequired
    Whole numberCase number
    reasonRequired
    TextNew reason

    Delete a case

    /case delete <number>
    numberRequired
    Whole numberCase number
  • /historyFull moderation history of a user

    Requires Timeout Members

    /history <user>
    userRequired
    MemberUser
  • /purgeBulk delete messages with filters

    Requires Manage Messages

    /purge <amount> [user] [contains] [type]
    amountRequired
    Whole numberMessages to scan (max 1000)
    userOptional
    MemberOnly messages from this user
    containsOptional
    TextOnly messages containing this text
    typeOptional
    TextOnly this kind of messageValues: Bots, Humans, Links, Attachments, Embeds, Invites

    Examples

    • /purge amount:100 type:bots
  • /slowmodeSet the slowmode of a channel

    Requires Manage Channels

    /slowmode <duration> [channel]
    durationRequired
    Texte.g. 5s, 1m, off
    channelOptional
    ChannelChannel (defaults to this one)
  • /lockLock a channel for @everyone

    Requires Manage Channels

    /lock [channel] [reason]
    channelOptional
    ChannelChannel
    reasonOptional
    TextReason (shown in the case log)
  • /unlockUnlock a channel

    Requires Manage Channels

    /unlock [channel] [reason]
    channelOptional
    ChannelChannel
    reasonOptional
    TextReason (shown in the case log)
  • /lockdownLock or unlock every text channel

    Requires Administrator

    Lock the whole server

    /lockdown start [reason]
    reasonOptional
    TextReason (shown in the case log)

    Unlock the whole server

    /lockdown end [reason]
    reasonOptional
    TextReason (shown in the case log)
  • /nickChange or reset a member nickname

    Requires Manage Nicknames

    /nick <user> [nickname]
    userRequired
    MemberMember
    nicknameOptional
    TextNew nickname (empty to reset)
  • /roleAdd or remove roles

    Requires Manage Roles

    Give a role to a member

    /role add <user> <role> [duration]
    userRequired
    MemberMember
    roleRequired
    RoleRole
    durationOptional
    TextTake it back after, e.g. 1h, 7d (empty = keep it)

    Take a role from a member

    /role remove <user> <role>
    userRequired
    MemberMember
    roleRequired
    RoleRole

    Give a role to every member

    /role all <role> [bots]
    roleRequired
    RoleRole
    botsOptional
    Yes or noInclude bots

    Role information

    /role info <role>
    roleRequired
    RoleRole
  • /noteAdd a private staff note to a user

    Requires Timeout Members

    /note <user> <note>
    userRequired
    MemberUser
    noteRequired
    TextNote
  • /modstatsModeration statistics for the server or a moderator

    Requires Timeout Members

    /modstats [moderator]
    moderatorOptional
    MemberModerator
  • /massbanBan several users by id at once

    Requires Administrator

    /massban <ids> [reason]
    idsRequired
    TextIds separated by spaces
    reasonOptional
    TextReason (shown in the case log)

Safety

Verification

About this module →
  • /verificationSend the verification panel

    Requires Manage Server

    /verification [channel]
    channelOptional
    ChannelChannel

Engagement

Leveling

About this module →
  • /rankShow your rank card or someone else's
    /rank [user]
    userOptional
    MemberMember

    Examples

    • /rank
    • /rank user:@friend
  • /leaderboardTop members of the server
    /leaderboard [type] [page]
    typeOptional
    TextRanking typeValues: XP, Messages, Voice time
    pageOptional
    Whole numberPage
  • /rewardsList role rewards for levels
    /rewards

    No options: run it as it is.

  • /achievementsShow your achievements or someone else's
    /achievements [user]
    userOptional
    MemberMember

    Examples

    • /achievements
    • /achievements user:@friend
  • /xpManage member XP

    Requires Manage Server

    Give XP

    /xp give <user> <amount>
    userRequired
    MemberMember
    amountRequired
    Whole numberAmount

    Remove XP

    /xp remove <user> <amount>
    userRequired
    MemberMember
    amountRequired
    Whole numberAmount

    Set the level of a member

    /xp setlevel <user> <level>
    userRequired
    MemberMember
    levelRequired
    Whole numberLevel

    Reset a member (or everyone if no member)

    /xp reset [user]
    userOptional
    MemberMember

Engagement

Economy

About this module →
  • /balanceCheck a wallet and bank
    /balance [user]
    userOptional
    MemberMember
  • /dailyClaim your daily reward (keeps a streak)
    /daily

    No options: run it as it is.

  • /workWork to earn some money
    /work

    No options: run it as it is.

  • /paySend money to another member
    /pay <user> <amount>
    userRequired
    MemberMember
    amountRequired
    Whole numberAmount
  • /depositMove money to your bank
    /deposit <amount>
    amountRequired
    TextAmount or "all"
  • /withdrawTake money from your bank
    /withdraw <amount>
    amountRequired
    TextAmount or "all"
  • /shopBrowse the server shop
    /shop

    No options: run it as it is.

  • /buyBuy an item from the shop
    /buy <item> [quantity]
    itemRequired
    TextItem
    quantityOptional
    Whole numberQuantity
  • /inventoryShow your items
    /inventory [user]
    userOptional
    MemberMember
  • /useUse a consumable item
    /use <item>
    itemRequired
    TextItem
  • /richRichest members of the server
    /rich [page]
    pageOptional
    Whole numberPage
  • /coinflipBet on heads or tails
    /coinflip <side> <bet>
    sideRequired
    TextYour pickValues: Heads, Tails
    betRequired
    Whole numberAmount to bet
  • /slotsSpin the slot machine
    /slots <bet>
    betRequired
    Whole numberAmount to bet
  • /blackjackPlay blackjack against the dealer
    /blackjack <bet>
    betRequired
    Whole numberAmount to bet
  • /robTry to rob another member
    /rob <user>
    userRequired
    MemberTarget
  • /ecoManage the economy

    Requires Manage Server

    Add money to a member

    /eco give <user> <amount>
    userRequired
    MemberMember
    amountRequired
    Whole numberAmount

    Remove money from a member

    /eco take <user> <amount>
    userRequired
    MemberMember
    amountRequired
    Whole numberAmount

    Reset a member balance

    /eco reset <user>
    userRequired
    MemberMember

Engagement

Giveaways

About this module →
  • /giveawayCreate and manage giveaways

    Requires Manage Server

    Start a giveaway

    /giveaway start <prize> <duration> [winners] [channel] [required_role] [min_level] [min_account_days] [bonus_role] [bonus_entries] [description]
    prizeRequired
    TextWhat are you giving away?
    durationRequired
    Texte.g. 1h, 2d
    winnersOptional
    Whole numberNumber of winners
    channelOptional
    ChannelChannel (defaults to this one)
    required_roleOptional
    RoleOnly members with this role can enter
    min_levelOptional
    Whole numberMinimum level to enter
    min_account_daysOptional
    Whole numberMinimum account age in days
    bonus_roleOptional
    RoleMembers with this role get extra entries
    bonus_entriesOptional
    Whole numberExtra entries for the bonus role
    descriptionOptional
    TextExtra text

    End a giveaway now

    /giveaway end <giveaway>
    giveawayRequired
    TextGiveaway

    Pick new winners

    /giveaway reroll <giveaway> [winners]
    giveawayRequired
    TextGiveaway
    winnersOptional
    Whole numberHow many

    Cancel a running giveaway

    /giveaway cancel <giveaway>
    giveawayRequired
    TextGiveaway

    List running giveaways

    /giveaway list

    No options: run it as it is.

    Examples

    • /giveaway start prize:Nitro duration:1d winners:2

Engagement

Suggestions

About this module →
  • /suggestMake a suggestion for the server
    /suggest <suggestion> [image]
    suggestionRequired
    TextYour idea
    imageOptional
    FileOptional image
  • /suggestionReview suggestions

    Requires Manage Messages

    Approve a suggestion

    /suggestion approve <number> [response]
    numberRequired
    Whole numberSuggestion number
    responseOptional
    TextResponse

    Deny a suggestion

    /suggestion deny <number> [response]
    numberRequired
    Whole numberSuggestion number
    responseOptional
    TextResponse

    Mark a suggestion as under consideration

    /suggestion consider <number> [response]
    numberRequired
    Whole numberSuggestion number
    responseOptional
    TextResponse

    Mark a suggestion as implemented

    /suggestion implemented <number> [response]
    numberRequired
    Whole numberSuggestion number
    responseOptional
    TextResponse

Engagement

Invite Tracker

About this module →
  • /invitesInvite tracking

    How many members someone invited

    /invites show [user]
    userOptional
    MemberMember

    Top inviters of the server

    /invites leaderboard [page]
    pageOptional
    Whole numberPage

    Who invited a member

    /invites who <user>
    userRequired
    MemberMember

    Examples

    • /invites show
    • /invites leaderboard
    • /invites who user:@friend

Engagement

Birthdays

About this module →
  • /birthdayBirthdays

    Save your birthday

    /birthday set <day> <month> [year]
    dayRequired
    Whole numberDay
    monthRequired
    Whole numberMonth
    yearOptional
    Whole numberYear (optional, shows your age)

    Forget your birthday

    /birthday remove

    No options: run it as it is.

    See the birthday of a member

    /birthday view [user]
    userOptional
    MemberMember

    Next birthdays in the server

    /birthday upcoming

    No options: run it as it is.

Engagement

Music

About this module →
  • /playPlay a song or playlist (search or URL)
    /play <query> [next] [shuffle]
    queryRequired
    TextSong name or link (YouTube, SoundCloud, Bandcamp, Twitch...)
    nextOptional
    Yes or noAdd it to the front of the queue
    shuffleOptional
    Yes or noShuffle a playlist before adding it

    Examples

    • /play query:never gonna give you up
    • /play query:https://soundcloud.com/...
  • /pausePause or resume playback
    /pause

    No options: run it as it is.

  • /skipSkip the current song
    /skip [to]
    toOptional
    Whole numberSkip to this position in the queue
  • /previousPlay the previous song again
    /previous

    No options: run it as it is.

  • /stopStop the music and clear the queue
    /stop [leave]
    leaveOptional
    Yes or noAlso leave the voice channel
  • /queueShow the queue
    /queue [page]
    pageOptional
    Whole numberPage
  • /nowplayingShow the song that is playing
    /nowplaying

    No options: run it as it is.

  • /volumeChange the volume
    /volume <level>
    levelRequired
    Whole numberVolume percentage
  • /loopRepeat the song or the whole queue
    /loop <mode>
    modeRequired
    TextLoop modeValues: Off, Track, Queue
  • /shuffleShuffle the queue
    /shuffle

    No options: run it as it is.

  • /seekJump to a position of the song
    /seek <position>
    positionRequired
    Texte.g. 1:30 or 90
  • /removeRemove a song from the queue
    /remove <position>
    positionRequired
    Whole numberPosition in the queue
  • /moveMove a song in the queue
    /move <from> <to>
    fromRequired
    Whole numberCurrent position
    toRequired
    Whole numberNew position
  • /clearRemove every upcoming song
    /clear

    No options: run it as it is.

  • /filterApply an audio filter
    /filter <name>
    nameRequired
    TextFilterValues: Off, Bassboost, Nightcore, Vaporwave, 8D, Karaoke, Tremolo, Soft, Pop, Treble
  • /autoplayKeep playing related songs when the queue ends
    /autoplay

    No options: run it as it is.

  • /grabSend the current song to your DMs
    /grab

    No options: run it as it is.

Utility

Tickets

About this module →
  • /ticketManage support tickets

    Send (or refresh) the ticket panel

    /ticket panel [channel]
    channelOptional
    ChannelChannel for the panel

    Close this ticket

    /ticket close [reason]
    reasonOptional
    TextReason

    Claim this ticket

    /ticket claim

    No options: run it as it is.

    Add a member to this ticket

    /ticket add <user>
    userRequired
    MemberMember

    Remove a member from this ticket

    /ticket remove <user>
    userRequired
    MemberMember

    Rename this ticket

    /ticket rename <name>
    nameRequired
    TextNew name

    Generate a transcript of this ticket

    /ticket transcript

    No options: run it as it is.

Utility

Temporary Voice

About this module →
  • /voiceManage your temporary voice room

    Only permitted members can join

    /voice lock

    No options: run it as it is.

    Everyone can join

    /voice unlock

    No options: run it as it is.

    Hide the room

    /voice hide

    No options: run it as it is.

    Show the room

    /voice show

    No options: run it as it is.

    Set a member limit

    /voice limit <limit>
    limitRequired
    Whole number0 = no limit

    Rename the room

    /voice rename <name>
    nameRequired
    TextNew name

    Allow a member to join

    /voice permit <user>
    userRequired
    MemberMember

    Kick and block a member

    /voice reject <user>
    userRequired
    MemberMember

    Take ownership if the owner left

    /voice claim

    No options: run it as it is.

    Give the room to another member

    /voice transfer <user>
    userRequired
    MemberMember

Utility

Utility

About this module →
  • /helpList commands or get help about one
    /help [command]
    commandOptional
    TextCommand name
  • /pingCheck the bot latency
    /ping

    No options: run it as it is.

  • /botinfoBot statistics and links
    /botinfo

    No options: run it as it is.

  • /inviteInvite the bot to your server
    /invite

    No options: run it as it is.

  • /userinfoInformation about a user
    /userinfo [user]
    userOptional
    MemberUser
  • /serverinfoInformation about this server
    /serverinfo

    No options: run it as it is.

  • /avatarShow the avatar of a user
    /avatar [user] [server]
    userOptional
    MemberUser
    serverOptional
    Yes or noShow the server-specific avatar
  • /bannerShow the banner of a user
    /banner [user]
    userOptional
    MemberUser
  • /channelinfoInformation about a channel
    /channelinfo [channel]
    channelOptional
    ChannelChannel
  • /membercountHow many members this server has
    /membercount

    No options: run it as it is.

  • /emojiEmoji tools

    Information about an emoji

    /emoji info <emoji>
    emojiRequired
    TextEmoji

    Add an emoji from another server

    /emoji steal <emoji> [name]
    emojiRequired
    TextCustom emoji
    nameOptional
    TextName
  • /pollCreate a poll with buttons and live results
    /poll <question> [options] [duration] [multiple] [anonymous]
    questionRequired
    TextQuestion
    optionsOptional
    TextOptions separated by | (2-10). Empty = yes/no
    durationOptional
    TextClose after, e.g. 1h, 1d
    multipleOptional
    Yes or noAllow choosing several options
    anonymousOptional
    Yes or noHide who voted what

    Examples

    • /poll question:Best day for the event? options:Friday|Saturday|Sunday duration:1d
  • /remindReminders

    Remind you of something

    /remind me <when> <text>
    whenRequired
    Texte.g. 10m, 2h, 1d
    textRequired
    TextWhat to remember

    Your pending reminders

    /remind list

    No options: run it as it is.

    Delete a reminder

    /remind delete <id>
    idRequired
    Whole numberReminder id
  • /afkSet yourself as AFK
    /afk [reason]
    reasonOptional
    TextReason
  • /embedBuild and send an embed with a form

    Requires Manage Messages

    /embed [channel]
    channelOptional
    ChannelChannel
  • /sayMake the bot say something

    Requires Manage Messages

    /say <text> [channel]
    textRequired
    TextText
    channelOptional
    ChannelChannel
  • /timestampGenerate Discord timestamps
    /timestamp <when>
    whenRequired
    Texte.g. 2h, 3d or 2026-12-31 20:00
  • /calcEvaluate a math expression
    /calc <expression>
    expressionRequired
    Texte.g. (2+3)*4^2
  • /translateQuick link to translate a text
    /translate <text> [to]
    textRequired
    TextText
    toOptional
    TextTarget language code, e.g. es, en

Fun

Counting

About this module →
  • /countingThe counting channel

    Current number and record

    /counting status

    No options: run it as it is.

    Set the current number (staff)

    /counting set <number>
    numberRequired
    Whole numberNumber

    Examples

    • /counting status
    • /counting set number:100

Fun

Fun

About this module →
  • /8ballAsk the magic 8-ball
    /8ball <question>
    questionRequired
    TextYour question
  • /rollRoll dice, e.g. 2d6+3, or flip a coin
    /roll [dice]
    diceOptional
    TextDice notation (default 1d6), or "coin"
  • /chooseChoose between options
    /choose <options>
    optionsRequired
    TextOptions separated by |
  • /rpsRock, paper, scissors
    /rps <choice>
    choiceRequired
    TextYour choiceValues: Rock, Paper, Scissors
  • /triviaAnswer a trivia question
    /trivia [category]
    categoryOptional
    TextCategoryValues: General, Science, Geography, Gaming, History
  • /shipCompatibility between two members
    /ship <first> [second]
    firstRequired
    MemberFirst member
    secondOptional
    MemberSecond member
  • /rateRate anything from 0 to 10
    /rate <thing>
    thingRequired
    TextWhat to rate
  • /tictactoePlay tic-tac-toe against someone
    /tictactoe <opponent>
    opponentRequired
    MemberOpponent
  • /guessGuess the number game
    /guess [max]
    maxOptional
    Whole numberUpper limit (default 100)
  • /textPlay with a text
    /text <style> <text>
    styleRequired
    TextWhat to do with itValues: SpOnGeBoB tExT, Reverse it
    textRequired
    TextText