EMERALD

Command directory

Find the right command for your community. Search by name, purpose or category.

Find what to run in Discord, check its purpose, and open the relevant setup chapter.

Slash Type / in Discord Staff permission Access is checked in your server Premium Server plan required

48 commands

Levels

/level

View your or someone's rank card

SlashMember
1 option
memberOptional
Member to view rank for (defaults to you)
Read the guide
Levels

/leaderboard

View the text or voice leaderboard

SlashMember
2 options
lb_typeOptional
Choose text or voice leaderboard
periodOptional
Choose lifetime, weekly, or monthly rankings in the server timezone
Read the guide
Levels

/achievements

View a user's achievements.

SlashMember
1 option
userOptional
The user whose achievements you want to view.
Read the guide
Levels

/day_track

View XP and voice time earned on a server date

SlashMember
2 options
userOptional
Member to inspect
dateOptional
YYYY-MM-DD, in the server timezone
Read the guide
Levels

/profile

View a detailed member profile

SlashMember
1 option
memberOptional
Member to view the profile of (defaults to you)
Read the guide
Levels

/history

View your or another member's XP history

SlashMember
1 option
memberOptional
Member whose XP history you want to view
Read the guide
Levels

/dmsettings

Configure which DMs you want

SlashMember
No additional optionsRead the guide
Invites

/invite

Get your permanent personal server invite.

SlashMember
No additional optionsRead the guide
Invites

/invites

Show invite statistics for a user.

SlashMember
2 options
userOptional
The user to check. Defaults to you.
from_dateOptional
Start date in YYYY-MM-DD format. Uses midnight in the server timezone. Leave empty for all time.
Read the guide
Invites

/invite_leaderboard

Show the invite leaderboard.

SlashMember
1 option
from_dateOptional
Start date in YYYY-MM-DD format. Uses midnight in the server timezone. Leave empty for all time.
Read the guide
Invites

/inviter

Show the latest and original inviter of a member.

SlashMember
1 option
userOptional
The user to inspect. Defaults to you.
Read the guide
Invites

/invitees

Show members a user currently has as active invitees.

SlashMember
2 options
userOptional
The inviter to check. Defaults to you.
from_dateOptional
Start date in YYYY-MM-DD format. Uses midnight in the server timezone. Leave empty for all time.
Read the guide
Game

/rogueroulette

Play Rogue Roulette together in your voice channel

SlashMember
No additional optionsRead the guide
Game

/imposter

Create a Classic or Intel Imposter game lobby

SlashMember
1 option
max_playersOptional
Maximum lobby size, from 3 to 12 (default 8)
Read the guide
Game

/tictactoe

Create a two-player button-based Tic Tac Toe lobby

SlashMember
No additional optionsRead the guide
Game

/endgame

Forcefully end the current game or lobby in this channel

SlashStaff permission
No additional optionsRead the guide
Counting

/counting_leaderboard

Show a counting channel's leaderboard, next count and last counter.

SlashMember
1 option
channelOptional
Counting channel (defaults to the current channel).
Read the guide
Game UID Lookup

/uid bgmi

Look up the in-game names of up to 10 BGMI UIDs; Premium only

SlashMemberPremium
1 option
bgmi_idRequired
Up to 10 BGMI UIDs separated by spaces, commas, or new lines
Read the guide
Game UID Lookup

/uid coc

Fetch a full Clash of Clans player profile; Premium servers only.

SlashMemberPremium
1 option
player_tagRequired
Clash of Clans player tag, e.g. #2VP0J0VV.
Read the guide
Tracking

/pingstats user-stats

View ping statistics for a server member.

SlashMemberPremium
2 options
memberOptional
The member whose ping statistics you want to view.
periodOptional
Choose the time period for the statistics.
Read the guide
Tracking

/pingstats leaderboard

View the server's ping leaderboard.

SlashMemberPremium
1 option
periodOptional
Choose the time period for the leaderboard.
Read the guide
Tracking

/emoji stats

Show usage statistics for a custom server emoji.

SlashMemberPremium
1 option
emojiRequired
The custom emoji to check, such as <:name:id> or its ID.
Read the guide
Tracking

/emoji leaderboard

Show the most used emojis or stickers for a selected time period.

SlashMemberPremium
2 options
kindOptional
Choose static emojis, animated emojis, or stickers.
periodOptional
Choose all-time, weekly, or monthly usage.
Read the guide
Misc

/customrole friend

View, change or remove your linked custom-role friend.

SlashMember
No additional optionsRead the guide
Misc

/temprole

Assign a temporary role or choose how to update an existing timer

SlashStaff permission
5 options
memberRequired
Member who should receive the role
roleRequired
Role to assign; must be below your and Emerald’s roles
durationRequired
Duration, such as 30m, 2h, 1d12h, or 2w
reasonOptional
Reason shown in the role audit log
persistOptional
Restore this role if the member rejoins before its timer expires
Read the guide
Misc

/giveaway_reroll

Reroll selected winners of an ended giveaway

SlashStaff permission
2 options
idRequired
Giveaway ID or original giveaway message ID
winnersRequired
Current winners to replace: mention one or more members, separated by spaces
Read the guide
Misc

/customrole edit

Edit your custom role.

SlashMember
No additional optionsRead the guide
Misc

/customrole delete

Delete your custom role.

SlashMember
No additional optionsRead the guide
Misc

/afk set

Set your AFK message and begin a new AFK session

SlashMember
1 option
messageRequired
Message members see when they mention you while you are AFK
Read the guide
Misc

/afk clear

Clear your AFK status, or clear another member with Manage Server

SlashMember
1 option
userOptional
Member whose AFK status to clear; defaults to yourself
Read the guide
Jail

/jail add-user

Jail a member for 1 minute to 28 days and save their roles.

SlashStaff permission
4 options
memberRequired
The member to jail.
durationRequired
1 minute to 28 days, e.g. 90 seconds, 2h, 1 day 12 hours, or 4w.
reasonRequired
The required reason for jailing the member.
notify_userOptional
DM the reason, duration, and server name. Defaults to True.
Read the guide
Jail

/jail remove-user

Release a jailed member and restore their saved roles.

SlashStaff permission
2 options
memberRequired
The jailed member to release.
reasonOptional
Optional reason for releasing the member.
Read the guide
Jail

/jail user-details

Show detailed jail information for a user.

SlashStaff permission
1 option
userRequired
The user whose jail record you want to inspect.
Read the guide
Jail

/jail view

View all currently jailed users.

SlashStaff permission
No additional optionsRead the guide
Utilities

/ping

Show Emerald’s response, gateway and database latency.

SlashMember
No additional optionsRead the guide
Utilities

/flash

Open a panel to create a short giveaway with eligibility rules and a ten-minute reroll window.

SlashMember
No additional optionsRead the guide
Utilities

!steal

Add an emoji or sticker to this server.

PrefixStaff permission
2 options
expression
See Discord for accepted values.
name
See Discord for accepted values.
Read the guide
Utilities

/steal

Steal an emoji or sticker and add it to this server.

SlashStaff permission
2 options
expressionOptional
Custom emoji, emoji ID, or sticker ID
nameOptional
Optional new name
Read the guide
Utilities

!emoji

Create an emoji from an image.

PrefixStaff permission
1 option
name
See Discord for accepted values.
Read the guide
Utilities

!sticker

Create a sticker from an image.

PrefixStaff permission
1 option
name
See Discord for accepted values.
Read the guide
Utilities

!image

Reply to a message to download its first emoji or sticker as PNG, or GIF if animated. Requires Manage Server.

PrefixStaff permission
No additional optionsRead the guide
Utilities

/emoji delete

Delete a custom emoji from this server.

SlashStaff permissionPremium
1 option
emojiRequired
The custom emoji to delete from this server.
Read the guide
Utilities

/timestamp

Generate Discord timestamp formats for a date and time in this server’s timezone

SlashMember
3 options
dateRequired
Date in YYYY-MM-DD format, using the server timezone
timeRequired
Time in HH:MM format (24-hour), using the server timezone
second_occurrenceOptional
Use the second occurrence when clocks go back
Read the guide
Misc

/customrole sendpanel

Manually send the custom role panel to a user.

SlashStaff permission
1 option
memberRequired
The user who should receive the panel.
Read the guide
Utilities

/random coinflip

Flip a coin and show a random heads or tails result

SlashMember
No additional optionsRead the guide
Utilities

/random dicerole

Roll one six-sided die and show the result

SlashMember
No additional optionsRead the guide
Utilities

/random number

Choose a random whole number between the supplied minimum and maximum

SlashMember
2 options
from_numberRequired
Lowest whole number that can be selected (included)
to_numberRequired
Highest whole number that can be selected (included)
Read the guide
Utilities

/random choose

Choose one random option from a comma-separated list

SlashMember
1 option
optionsRequired
Separate options using commas
Read the guide

Looking for feature settings?

Use the server dashboard for configuration, standard giveaway management, role rules and channel setups. Discord shows the exact options and permissions currently available to your account. Prefix examples use !; your server may use another prefix.