background ambient texture

commands

8ball

ask the magic 8-ball a question

ego 8ball <question>
aliases: eightballslash: /fun 8ball

about

view bot info and statistics

ego about
aliases: botinfo, infoslash: /utility about

access

view ego private access status

ego access [servers
aliases: ego, pass, subscription, licenseslash: /access status

access status

view ego private access status

ego access
aliases: status, ego status, pass status, subscription status, license statusslash: /access status

access servers

view your connected servers

ego access servers
aliases: servers, ego servers, pass servers, subscription servers, license serversslash: /access servers

access unbind

disconnect ego from a server

ego access unbind <server id>
aliases: unbind, ego unbind, pass unbind, subscription unbind, license unbindslash: /access unbind

access invites

view available invite allocation

ego access invites
aliases: invites, ego invites, pass invites, subscription invites, license invitesslash: /access invites

access join

redeem an invite code for ego private access

ego access join <code>
aliases: join, ego join, pass join, subscription join, license joinslash: /access join

access invite create

create a member invite

ego access invite create [duration]
aliases: invite create, ego invite create, pass invite create, subscription invite create, license invite createslash: /access invite create

activity

visualize hourly message activity rhythm for the current server

ego activity [user]
slash: /tracking activity

afk

set your afk status

ego afk [reason]
aliases: awayslash: /identity afk

age

calculate age from date or stored birthday

ego age [date
slash: /age

ai

ai access management, model selection, context controls, and status

ego ai [usage
slash: /ai

ai status

view your ai request quota and daily token usage

ego ai status
aliases: statusslash: /ai status

ai usage

view your ai request quota and daily token usage

ego ai usage
aliases: usageslash: /ai usage

ai models

list supported ai models

ego ai models
aliases: modelsslash: /ai models

ai model

view or set your preferred ai model

ego ai model <model
aliases: modelslash: /ai model

ai context

view or clear active ai conversation memory

ego ai context [clear [all]]
aliases: contextslash: /ai context

ai enable

enable ai in a guild

ego ai enable [guildId]
aliases: enableslash: /ai enable

ai disable

disable ai in a guild

ego ai disable [guildId]
aliases: disableslash: /ai disable

ai limit

set daily ai token safety limit

ego ai limit <amount> [guildId]
aliases: limitslash: /ai limit

ai rewrite

rewrite text while preserving the original meaning

ego ai rewrite <text>
aliases: rewriteslash: /ai rewrite

airkiss

blow an air kiss

ego airkiss [user]
aliases: blowkissslash: /airkiss

alias

manage custom guild command aliases

ego alias <add
slash: /server alias

alias add

create or update a custom command alias

ego alias add <alias> <command>
aliases: addslash: /server alias add

alias remove

remove a custom command alias

ego alias remove <alias>
aliases: removeslash: /server alias remove

alias list

list custom command aliases in this server

ego alias list
aliases: listslash: /server alias list

alias reset

reset all custom command aliases in this server

ego alias reset
aliases: resetslash: /server alias reset

aliases

view observed username and display-name history

ego aliases [user]
slash: /identity aliases

alibi

generate an obviously fictional, absurd alibi

ego alibi [target] [incident]
slash: /fun alibi

artist

lookup artist info and top tracks

ego artist [name]
aliases: artistinfo, ai_artist

ascii

render text using a compact built-in ascii banner font

ego ascii <text>
aliases: asciitextslash: /ascii

ask

ask a question

ego ask [--web] [--model <model>] <question>
slash: /ai ask

auction

start a 30-second temporary bidding minigame

ego auction [item] [starting_bid]
slash: /fun auction

auditlog

view recent server audit log actions

ego auditlog [limit]
aliases: audit, logsslash: /server auditlog

aura

measure detailed aura points and breakdown stats of a user

ego aura [target]
slash: /fun aura

autoembed

manage automatic media embedding for this server

ego autoembed [on
slash: /media autoembed

autoresponder

manage server autoresponders

ego ar add <trigger>
aliases: arslash: /automation autoresponder

autoresponder add

add an autoresponder

ego ar add <trigger>
aliases: add, ar addslash: /automation autoresponder add

autoresponder remove

remove an autoresponder by id

ego ar remove <id>
aliases: remove, autoresponder delete, delete, autoresponder del, del, autoresponder rm, rm, ar remove, ar delete, ar del, ar rmslash: /automation autoresponder remove

autoresponder list

list configured autoresponders

ego ar list
aliases: list, ar listslash: /automation autoresponder list

autorole

manage automatic role assignment for new members

ego autorole <add
aliases: aroleslash: /automation autorole

autorole add

add an autorole for human members

ego autorole add <role>
aliases: add, arole addslash: /automation autorole add

autorole remove

remove an autorole for human members

ego autorole remove <role>
aliases: remove, arole removeslash: /automation autorole remove

autorole list

list configured human and bot autoroles

ego autorole list
aliases: list, arole listslash: /automation autorole list

autorole delay

set delay duration before assigning autoroles (e.g. 5m, 30s, off)

ego autorole delay <duration
aliases: delay, arole delayslash: /automation autorole delay

autorole bots

manage autoroles for bot members

ego autorole bots <add
aliases: bots, arole botsslash: /automation autorole bots

autorole reset

reset all autoroles and delay settings for this server

ego autorole reset
aliases: reset, arole resetslash: /automation autorole reset

avatar

display user avatar

ego avatar [user]
aliases: av, pfpslash: /avatar

avatarhistory

browse observed avatar history

ego avatarhistory [user
aliases: avhslash: /avatarhistory

avatarhistory view

view observed avatar history

ego avatarhistory view [user]
aliases: view, avh viewslash: /avatarhistory view

avatarhistory clear

clear your recorded avatar history

ego avatarhistory clear
aliases: clear, avh clearslash: /avatarhistory clear

avatarhistory toggle

toggle avatar tracking for yourself

ego avatarhistory toggle
aliases: toggle, avh toggleslash: /avatarhistory toggle

avatars

view observed avatar history

ego avatars [user]
slash: /identity avatars

badtranslate

run text through a multi-language translation chain back to english

ego badtranslate <text>
aliases: btrslash: /badtranslate

ban

ban a member from the server

ego ban <user> [reason]
aliases: bslash: /ban

base64

encode or decode base64 data

ego base64 [encode
aliases: b64, b64encode, b64decode, b64e, b64dslash: /utility base64

battle

simulate a fictional comedic battle between two users

ego battle <user1> [user2]
slash: /fun battle

binary

encode or decode 8-bit binary bytes

ego binary <encode
aliases: binslash: /binary

bio

set or clear your global ego bio

ego bio <text
slash: /identity bio

birthday

view or set birthday

ego birthday [set <date>
aliases: bday, bdslash: /birthday

birthday view

view birthday of yourself or a user

ego birthday [user]
aliases: view, bday view, bd viewslash: /birthday view

birthday set

set your birthday

ego birthday set <date>
aliases: set, bday set, bd setslash: /birthday set

birthdays

view upcoming birthdays in this server

ego birthdays
aliases: bdaysslash: /utility birthdays

bite

bite someone

ego bite [user]
slash: /bite

blackjack

play blackjack against ego dealer

ego blackjack
aliases: bjslash: /games blackjack

blur

blur an image

ego blur [amount] [user
slash: /image blur

boost

manage server boost messages

ego boost <channel
slash: /automation boost

boost channel

set boost message channel

ego boost channel <channel>
aliases: channelslash: /automation boost channel

boost message

set boost message template script

ego boost message <script>
aliases: messageslash: /automation boost message

boost test

test render boost message

ego boost test [user]
aliases: testslash: /automation boost test

boost toggle

toggle boost messages on or off

ego boost toggle [on
aliases: toggleslash: /automation boost toggle

boost view

view current boost message configuration

ego boost view
aliases: viewslash: /automation boost view

boost reset

reset boost message configuration

ego boost reset
aliases: resetslash: /automation boost reset

boosterrole

create and manage personal custom booster roles

ego boosterrole <setup
aliases: boosterroles, brroleslash: /boosterrole

boosterrole setup

configure base anchor role position for generated booster roles

ego boosterrole setup [base_role]
aliases: setup, boosterroles setup, brrole setupslash: /boosterrole setup

boosterrole create

create your personal custom booster role

ego boosterrole create <name> [color]
aliases: create, boosterroles create, brrole createslash: /boosterrole create

boosterrole rename

rename your personal booster role

ego boosterrole rename <name>
aliases: rename, boosterroles rename, brrole renameslash: /boosterrole rename

boosterrole color

set color of your personal booster role

ego boosterrole color <color>
aliases: color, boosterroles color, brrole colorslash: /boosterrole color

boosterrole icon

set or reset icon of your personal booster role

ego boosterrole icon <emoji
aliases: icon, boosterroles icon, brrole iconslash: /boosterrole icon

boosterrole share

share your personal booster role with a member

ego boosterrole share <user>
aliases: share, boosterroles share, brrole shareslash: /boosterrole share

boosterrole unshare

stop sharing your personal booster role with a member

ego boosterrole unshare <user>
aliases: unshare, boosterroles unshare, brrole unshareslash: /boosterrole unshare

boosterrole shared

list members sharing your personal booster role

ego boosterrole shared
aliases: shared, boosterroles shared, brrole sharedslash: /boosterrole shared

boosterrole delete

delete your personal custom booster role

ego boosterrole delete
aliases: delete, boosterroles delete, brrole deleteslash: /boosterrole delete

boosterrole view

view details of your or another user booster role

ego boosterrole view [user]
aliases: view, boosterroles view, brrole viewslash: /boosterrole view

boosterrole list

list all personal booster roles in this server

ego boosterrole list
aliases: list, boosterroles list, brrole listslash: /boosterrole list

boosterrole sync

reconcile booster role assignments, eligibility, and stale records

ego boosterrole sync
aliases: sync, boosterroles sync, brrole syncslash: /boosterrole sync

boosterrole reset

reset booster role configuration for this server

ego boosterrole reset
aliases: reset, boosterroles reset, brrole resetslash: /boosterrole reset

boosterrole doctor

diagnose booster role hierarchy, permissions, and health

ego boosterrole doctor
aliases: doctor, boosterroles doctor, brrole doctorslash: /boosterrole doctor

boosters

list server boosters

ego boosters [page]
aliases: serverboosters, nitroboostersslash: /server boosters

botrole

manage automatic role assignment for bot members

ego botrole <add
aliases: botroles, arolebot, arolebotsslash: /automation botrole

botrole add

add an autorole for bot members

ego botrole add <role>
aliases: add, botroles add, arolebot add, arolebots addslash: /automation botrole add

botrole remove

remove an autorole for bot members

ego botrole remove <role>
aliases: remove, botroles remove, arolebot remove, arolebots removeslash: /automation botrole remove

botrole list

list configured bot autoroles

ego botrole list
aliases: list, botroles list, arolebot list, arolebots listslash: /automation botrole list

bots

list server bots

ego bots [page]
aliases: botlist, serverbotsslash: /server bots

buttonrole

manage button roles on ego messages

ego buttonrole <add
aliases: br, buttonrolesslash: /buttonrole

buttonrole add

add a button role to an ego-authored message

ego buttonrole add <message> <label> <role> [style]
aliases: add, br add, buttonroles addslash: /buttonrole add

buttonrole remove

remove a button role from a message

ego buttonrole remove <message> <role>
aliases: remove, br remove, buttonroles removeslash: /buttonrole remove

buttonrole list

list configured button roles

ego buttonrole list [message]
aliases: list, br list, buttonroles listslash: /buttonrole list

buttonrole clear

clear all button roles from a message

ego buttonrole clear <message>
aliases: clear, br clear, buttonroles clearslash: /buttonrole clear

caption

add a top caption banner to an image

ego caption <text> [user
slash: /image caption

channel

manage server channels

ego channel <subcommand> [args]
slash: /channel

channel reset

recreate channel without messages

ego channel reset [#channel]
aliases: resetslash: /channel reset

channel clone

clone channel settings and permissions

ego channel clone [#channel] [name]
aliases: cloneslash: /channel clone

channel rename

rename a channel

ego channel rename [#channel] <name>
aliases: renameslash: /channel rename

channel topic

update or clear channel topic

ego channel topic [#channel] <text
aliases: topicslash: /channel topic

channel move

move channel into a category

ego channel move <#channel> <category>
aliases: moveslash: /channel move

channel position

set channel position in guild

ego channel position [#channel] <position>
aliases: positionslash: /channel position

channel nsfw

toggle or set channel nsfw status

ego channel nsfw [#channel] <on
aliases: nsfwslash: /channel nsfw

channel sync

sync channel permissions with parent category

ego channel sync [#channel]
aliases: syncslash: /channel sync

channel hide

hide channel from @everyone

ego channel hide [#channel] [reason]
aliases: hideslash: /channel hide

channel unhide

unhide channel for @everyone

ego channel unhide [#channel] [reason]
aliases: unhideslash: /channel unhide

channel lock

lock channel to prevent @everyone sending messages

ego channel lock [#channel] [reason]
aliases: lockslash: /channel lock

channel unlock

unlock channel to restore @everyone sending messages

ego channel unlock [#channel] [reason]
aliases: unlockslash: /channel unlock

channel slowmode

set channel slowmode interval

ego channel slowmode <duration
aliases: slowmodeslash: /channel slowmode

channel permit

grant access overwrite to a role or member

ego channel permit <role
aliases: permitslash: /channel permit

channel revoke

revoke access overwrite from a role or member

ego channel revoke <role
aliases: revokeslash: /channel revoke

channelinfo

view channel info

ego channelinfo [#channel]
aliases: ci, channelislash: /utility channelinfo

channels

list server channels

ego channels [page]
aliases: channellist, serverchannelsslash: /server channels

chaos

generate an unpredictable random social challenge

ego chaos [target]
slash: /fun chaos

charinfo

inspect unicode character information

ego charinfo <character>
aliases: unicodeslash: /charinfo

choose

randomly pick between multiple options

ego choose <opt1>, <opt2>, [opt3...]
aliases: pick, choiceslash: /fun choose

circle

crop an image into a circle with transparent background

ego circle [user
aliases: roundavatar, circlecropslash: /image circle

clap

clap or applaud someone

ego clap [user]
slash: /clap

clearsnipe

clear channel snipe history

ego clearsnipe
aliases: csslash: /utility clearsnipe

coinflip

flip a two-sided coin

ego coinflip
aliases: coin, cfslash: /fun coinflip

collage

generate an album artwork grid collage

ego collage [size] [period] [user]
aliases: chart, art

color

inspect a color value or extract palette from an image

ego color <value
aliases: colour, hex, paletteslash: /image color

compliment

give a creative, reluctant compliment to a user

ego compliment [target]
slash: /fun compliment

compress

compress an image to reduce file size

ego compress [quality] [user
aliases: optimage, optimizeslash: /image compress

connect

connect ego private access to this server

ego connect
aliases: activate, useslash: /access connect

connect4

play connect4 against another user

ego connect4 <user>
aliases: c4slash: /games connect4

conspiracy

generate an obviously fictional, absurd conspiracy theory

ego conspiracy [subject]
slash: /fun conspiracy

context

explain context of a replied-to message

ego context
aliases: explainslash: /ai explain

convert

convert values across physical, digital, and financial units

ego convert <amount> <from> <to>
aliases: calcunit, unitconvertslash: /utility convert

crop

crop an image to specified dimensions or aspect ratio

ego crop <width [height]
aliases: imagecropslash: /image crop

crown

view or claim crown holder for an artist

ego crown [artist]

crowns

view server crown leaderboard

ego crowns [user]
aliases: crownboard, allcrowns

cry

cry or cry on someone

ego cry [user]
slash: /cry

crypto

view crypto price, stats, and market chart

ego crypto <coin>
aliases: cslash: /crypto

cuddle

cuddle with someone

ego cuddle [user]
slash: /cuddle

customize

customize ego's profile in this server

ego customize [avatar
aliases: customise, botprofileslash: /customize

customize view

preview ego's profile in this server

ego customize view
aliases: view, customise view, botprofile viewslash: /customize view

customize avatar

customize ego's avatar in this server

ego customize avatar <attachment
aliases: avatar, customise avatar, botprofile avatarslash: /customize avatar

customize bio

customize ego's bio in this server

ego customize bio <text>
aliases: bio, customise bio, botprofile bioslash: /customize bio

customize reset

reset ego's customized profile fields in this server

ego customize reset <avatar
aliases: reset, customise reset, botprofile resetslash: /customize reset

dance

dance or dance with someone

ego dance [user]
slash: /dance

dare

generate a safe and chaotic dare

ego dare [target] [intensity: easy
slash: /fun dare

deepfry

deep fry an image with extreme contrast, saturation, and compression

ego deepfry [user
aliases: fryslash: /image deepfry

define

lookup English dictionary word definition

ego define <word>
aliases: dict, dictionaryslash: /utility define

delusion

calculate delusional score and identify active delusions

ego delusion [target]
slash: /fun delusion

diff

compare current profile with the most recent known snapshot

ego diff [user]
slash: /tracking diff

disable

disable commands globally, per channel, or per role

ego disable <command> [channel <channel>
slash: /server disable

disable command

disable a command globally in this server

ego disable <command>
aliases: commandslash: /server disable command

disable channel

disable a command in a specific channel

ego disable <command> channel <channel>
aliases: channelslash: /server disable channel

disable role

disable a command for a specific role

ego disable <command> role <role>
aliases: roleslash: /server disable role

disable list

list all disabled commands in this server

ego disable list
aliases: listslash: /server disable list

disable reset

reset disable rules in this server

ego disable reset [command]
aliases: resetslash: /server disable reset

disconnect

leave voice and clear music state

ego disconnect
aliases: dcslash: /music disconnect

dns

query dns records for a domain

ego dns <domain> [type]
aliases: digslash: /dns

domain

view domain registration and rdap information

ego domain <domain>
aliases: rdap, whoisdomainslash: /domain

editsnipe

view recently edited messages

ego editsnipe [index]
aliases: esslash: /utility editsnipe

embed

create, edit, preview, and send custom embeds and Components V2 designs

ego embed <create
aliases: embslash: /media embed

embed create

create a new embed or components v2 design

ego embed create <name> [mode] [template]
aliases: create, embed new, new, emb create, emb newslash: /media embed create

embed edit

edit an existing embed design

ego embed edit <name
aliases: edit, emb editslash: /media embed edit

embed preview

preview an embed design or script code

ego embed preview <name
aliases: preview, emb previewslash: /media embed preview

embed send

send an embed design to a channel

ego embed send <name
aliases: send, emb sendslash: /media embed send

embed list

list all saved embed designs in this server

ego embed list
aliases: list, emb listslash: /media embed list

embed delete

delete an embed design

ego embed delete <name
aliases: delete, embed del, del, embed remove, remove, emb delete, emb del, emb removeslash: /media embed delete

embed clone

clone an embed design with a new name

ego embed clone <name
aliases: clone, embed copy, copy, emb clone, emb copyslash: /media embed clone

embed import

import an embed design from script code, JSON, or Discord message

ego embed import <code
aliases: import, emb importslash: /media embed import

emoji

manage and inspect server emojis

ego emoji <add
aliases: emojiinfo, eislash: /emoji

emoji add

add an emoji from image attachment or url

ego emoji add <attachment
aliases: add, emojiinfo add, ei addslash: /emoji add

emoji steal

steal custom emojis from other servers

ego emoji steal <emoji...>
aliases: steal, emojiinfo steal, ei stealslash: /emoji steal

emoji rename

rename a server emoji

ego emoji rename <emoji> <name>
aliases: rename, emojiinfo rename, ei renameslash: /emoji rename

emoji delete

delete one or more server emojis

ego emoji delete <emoji...>
aliases: delete, emojiinfo delete, ei deleteslash: /emoji delete

emoji info

view emoji info and preview

ego emoji info <emoji>
aliases: info, emojiinfo info, ei infoslash: /emoji info

emojify

convert text into regional indicator emoji

ego emojify <text>
aliases: emojitextslash: /emojify

emojis

list server emojis

ego emojis [page]
aliases: emojilist, serveremojisslash: /utility emojis

enable

enable commands globally, per channel, or per role

ego enable <command> [channel <channel>
slash: /server enable

enable command

enable a command globally in this server

ego enable <command>
aliases: commandslash: /server enable command

enable channel

enable a command in a specific channel

ego enable <command> channel <channel>
aliases: channelslash: /server enable channel

enable role

enable a command for a specific role

ego enable <command> role <role>
aliases: roleslash: /server enable role

epic

view currently free games on epic games store

ego epic
aliases: freegamesslash: /epic

excuse

generate an absurd excuse for any situation

ego excuse [situation]
slash: /fun excuse

expose

generate an absurd fictional classified report about a user

ego expose [target]
slash: /fun expose

facepalm

facepalm in disbelief

ego facepalm [user]
slash: /facepalm

fakepermissions

manage delegated in-bot moderation permissions for roles

ego fakepermissions <add
aliases: fakepermsslash: /fakepermissions

fakepermissions add

grant a fake permission to a role

ego fakepermissions add <role> <permission>
aliases: add, fakepermissions grant, grant, fakepermissions set, set, fakeperms add, fakeperms grant, fakeperms setslash: /fakepermissions add

fakepermissions remove

remove a fake permission from a role

ego fakepermissions remove <role> <permission>
aliases: remove, fakepermissions del, del, fakepermissions delete, delete, fakepermissions rm, rm, fakepermissions revoke, revoke, fakeperms remove, fakeperms del, fakeperms delete, fakeperms rm, fakeperms revokeslash: /fakepermissions remove

fakepermissions list

list configured fake permissions

ego fakepermissions list [role]
aliases: list, fakepermissions show, show, fakepermissions ls, ls, fakepermissions view, view, fakeperms list, fakeperms show, fakeperms ls, fakeperms viewslash: /fakepermissions list

fakepermissions reset

reset fake permissions for a role or the entire server

ego fakepermissions reset [role]
aliases: reset, fakepermissions clear, clear, fakeperms reset, fakeperms clearslash: /fakepermissions reset

feed

manage rss and youtube feed subscriptions

ego feed <add
aliases: feedsslash: /tracking feed

feed add

add a new feed subscription

ego feed add <youtube
aliases: add, feeds addslash: /tracking feed add

feed list

list active feed subscriptions

ego feed list [all
aliases: list, feeds listslash: /tracking feed list

feed info

show detailed info for a feed subscription

ego feed info <id>
aliases: info, feeds infoslash: /tracking feed info

feed remove

remove a feed subscription

ego feed remove <id>
aliases: remove, feeds removeslash: /tracking feed remove

feed pause

pause a feed subscription

ego feed pause <id>
aliases: pause, feeds pauseslash: /tracking feed pause

feed resume

resume a paused feed subscription

ego feed resume <id>
aliases: resume, feeds resumeslash: /tracking feed resume

feed test

test feed delivery with latest item

ego feed test <id>
aliases: test, feeds testslash: /tracking feed test

feed history

view recent feed delivery history

ego feed history <id>
aliases: history, feeds historyslash: /tracking feed history

feed channel

update delivery channel or destination

ego feed channel <id> <#channel
aliases: channel, feeds channelslash: /tracking feed channel

feed mention

configure or clear role mention for new items

ego feed mention <id> <@role
aliases: mention, feeds mentionslash: /tracking feed mention

feed filter

manage include or exclude keyword filters

ego feed filter <id> <include
aliases: filter, feeds filterslash: /tracking feed filter

firstmessage

view the first message observed from a user

ego firstmessage [user]
aliases: fmfirstslash: /tracking firstmessage

firstseen

view when a user was first observed

ego firstseen [user]
aliases: fsslash: /tracking firstseen

fisheye

apply a fisheye lens distortion

ego fisheye [strength] [user
slash: /image fisheye

fix

fix grammar, spelling, and syntax while preserving tone

ego fix <text>
slash: /ai fix

flip

flip or mirror an image horizontally or vertically

ego flip [horizontal
aliases: mirrorslash: /image flip

fliptext

flip and reverse text upside down

ego fliptext <text>
aliases: upsidedownslash: /fliptext

fortune

reveal a fortune or ominous prediction

ego fortune [target]
slash: /fun fortune

fraud

generate an obviously fictional fraud alert for a user

ego fraud [target]
slash: /fun fraud

freaky

convert text into playful mathematical bold script

ego freaky <text>
aliases: boldscriptslash: /freaky

frommusic

lookup current voice channel music on last.fm

ego frommusic

ghostping

view your most recent ghost ping

ego ghostping
aliases: gpslash: /tracking ghostping

github

view public github user profile

ego github <username>
aliases: ghslash: /github

globe

create a 3D rotating spherical globe animated GIF

ego globe [user
slash: /image globe

grayscale

convert an image to grayscale

ego grayscale [user
aliases: gray, greyscaleslash: /image grayscale

handhold

hold hands with someone

ego handhold [user]
aliases: holdhandsslash: /handhold

handshake

shake hands with someone

ego handshake [user]
slash: /handshake

hangman

play hangman by guessing hidden letters and words

ego hangman
slash: /games hangman

hash

compute cryptographic hashes for text or attachment

ego hash [algorithm] <text
aliases: md5, sha256, sha1, sha512slash: /utility hash

headers

inspect HTTP response headers and security metadata for a URL

ego headers <url>
slash: /utility headers

help

view help and command usage

ego help [command
aliases: h, commandsslash: /help

hide

remove channel visibility for members

ego hide [#channel] [reason]
slash: /utility hide

higherlower

predict whether the next card is higher or lower

ego higherlower
aliases: hlslash: /games higherlower

highfive

high-five someone

ego highfive [user]
aliases: hfslash: /highfive

history

view observed historical profile changes for a user

ego history [user]
slash: /tracking history

honeypot

configure bait channels to punish users who send messages

ego honeypot <add
aliases: hpslash: /honeypot

honeypot add

add or update a honeypot channel

ego honeypot add <channel> <action> [duration]
aliases: add, honeypot set, set, honeypot create, create, hp add, hp set, hp createslash: /honeypot add

honeypot remove

remove a honeypot channel

ego honeypot remove <channel>
aliases: remove, honeypot del, del, honeypot delete, delete, honeypot rm, rm, hp remove, hp del, hp delete, hp rmslash: /honeypot remove

honeypot list

list configured honeypot channels

ego honeypot list
aliases: list, honeypot show, show, honeypot ls, ls, honeypot view, view, hp list, hp show, hp ls, hp viewslash: /honeypot list

honeypot reset

reset all honeypots in the server

ego honeypot reset
aliases: reset, honeypot clear, clear, hp reset, hp clearslash: /honeypot reset

hotseat

put a user into a timed interactive hotseat

ego hotseat [target]
slash: /fun hotseat

hug

hug someone or want a hug

ego hug [user]
slash: /hug

icon

display server icon

ego icon
aliases: servericon, guildiconslash: /utility icon

idcard

generate an identification badge card for a user

ego idcard [user] [title]
aliases: idbadge, idslash: /fun idcard

imageinfo

inspect image metadata, dimensions, and dominant color

ego imageinfo [user
aliases: imginfoslash: /image imageinfo

improv

generate an improv scene prompt for selected participants

ego improv [actors]
slash: /fun improv

instagram

view public instagram profile

ego instagram <username>
aliases: igslash: /instagram

invert

invert the colors of an image

ego invert [user
aliases: negativeslash: /image invert

invite

view your ego invites or get bot invite link

ego invite [create [duration]
aliases: invitesslash: /access invite

inviteinfo

view discord invite info and server preview

ego inviteinfo <invite>
aliases: ii, inviteislash: /access invite info

iq

test daily iq of a user or subject

ego iq [target]
slash: /fun iq

jail

isolate a member

ego jail <user> [reason]
slash: /jail

jail jail-role

set the jail role

ego jail set role <role>
aliases: jail-roleslash: /jail jail-role

jail jail-channel

set the jail channel

ego jail set channel <channel>
aliases: jail-channelslash: /jail jail-channel

join

claim an ego invite code

ego join <code>
aliases: redeem, claimslash: /access join

judge

deliver a comedic verdict on a fictional dispute

ego judge <dispute or user1 vs user2>
slash: /fun judge

jumbo

enlarge a custom emoji into a full-size attachment

ego jumbo <emoji> [emoji...]
aliases: e, enlargeslash: /utility jumbo

kick

remove a member

ego kick <user> [reason]
aliases: kslash: /kick

kiss

kiss someone or want a kiss

ego kiss [user]
slash: /kiss

larp

detect daily roleplay/larp percentage

ego larp [target]
slash: /fun larp

lastfm

last.fm listening identity, social compatibility and stats

ego fm link
aliases: fmslash: /lastfm

fm profile

view last.fm listening identity profile

ego fm profile [user]
aliases: profileslash: /lastfm profile

fm remove

unlink your last.fm account

ego fm remove
aliases: removeslash: /lastfm remove

fm nowplaying

view current or most recent last.fm track

ego fm np [user]
aliases: nowplaying, fm np, np, fm now, nowslash: /lastfm nowplaying

fm recent

view recent scrobbles

ego fm recent [user] [count]
aliases: recentslash: /lastfm recent

fm artists

view top artists

ego fm artists [user] [period] [count]
aliases: artistsslash: /lastfm artists

fm tracks

view top tracks

ego fm tracks [user] [period] [count]
aliases: tracksslash: /lastfm tracks

fm taste

compare music taste compatibility with another user

ego fm taste <user>
aliases: taste, fm compare, compareslash: /lastfm taste

fm whoknows

who in this server listens to an artist the most

ego fm whoknows [artist]
aliases: whoknows, fm wk, wkslash: /lastfm whoknows

fm crown

who holds the crown for an artist in this server

ego fm crown [artist]
aliases: crownslash: /lastfm crown

fm crowns

list claimed artist crowns in this server

ego fm crowns
aliases: crownsslash: /lastfm crowns

fm artist

view artist stats and top tracks

ego fm artist [artist]
aliases: artistslash: /lastfm artist

fm track

view track info and playcount

ego fm track [artist - track]
aliases: trackslash: /lastfm track

fm collage

generate an album artwork grid collage

ego fm collage [size] [period] [user]
aliases: collage, fm chart, chart, fm grid, gridslash: /lastfm collage

fm play

play your live or recent last.fm track in voice

ego fm play [index]
aliases: playslash: /lastfm play

fm frommusic

view last.fm track info for the current music track

ego fm frommusic
aliases: frommusicslash: /lastfm frommusic

lastmessage

view the last message observed from a user

ego lastmessage [user]
aliases: lmslash: /tracking lastmessage

lastseen

view when a user was last observed

ego lastseen [user]
aliases: lsslash: /tracking lastseen

laugh

laugh or laugh at someone

ego laugh [user]
slash: /laugh

leaderboard

view server activity leaderboards

ego leaderboard [messages
aliases: lb, leaderboards, topslash: /tracking leaderboard

leaderboard messages

view top chatters in this server

ego leaderboard messages [page]
aliases: messages, lb messages, leaderboards messages, top messagesslash: /tracking leaderboard messages

leaderboard voice

view top voice active members in this server

ego leaderboard voice [page]
aliases: voice, lb voice, leaderboards voice, top voiceslash: /tracking leaderboard voice

leaderboard commands

view top command users in this server

ego leaderboard commands [page]
aliases: commands, lb commands, leaderboards commands, top commandsslash: /tracking leaderboard commands

leaderboard reputation

view top reputation leaders in this server

ego leaderboard reputation [page]
aliases: reputation, leaderboard rep, rep, lb reputation, lb rep, leaderboards reputation, leaderboards rep, top reputation, top repslash: /tracking leaderboard reputation

leave

manage server leave messages

ego leave <channel
slash: /automation leave

leave channel

set leave message channel

ego leave channel <channel>
aliases: channelslash: /automation leave channel

leave message

set leave message template script

ego leave message <script>
aliases: messageslash: /automation leave message

leave test

test render leave message

ego leave test [user]
aliases: testslash: /automation leave test

leave toggle

toggle leave messages on or off

ego leave toggle [on
aliases: toggleslash: /automation leave toggle

leave view

view current leave message configuration

ego leave view
aliases: viewslash: /automation leave view

leave reset

reset leave message configuration

ego leave reset
aliases: resetslash: /automation leave reset

lock

stop sending messages in a channel

ego lock [#channel] [reason]
slash: /utility lock

lookup

browse observed dropped Discord usernames and guild vanities

ego lookup <usernames
aliases: lkslash: /lookup

lookup usernames

browse recently dropped Discord usernames

ego lookup usernames [length]
aliases: usernames, lk usernamesslash: /lookup usernames

lookup vanities

browse recently dropped guild vanity codes

ego lookup vanities [length]
aliases: vanities, lk vanitiesslash: /lookup vanities

lookup check

check locally observed drop status

ego lookup check <name> [type]
aliases: check, lk checkslash: /lookup check

lookup watch

save a watch for future updates

ego lookup watch <name> [type]
aliases: watch, lk watchslash: /lookup watch

lookup saved

list your saved lookup watches

ego lookup saved
aliases: saved, lk savedslash: /lookup saved

lookup unwatch

remove a saved watch by id or name

ego lookup unwatch <id
aliases: unwatch, lk unwatchslash: /lookup unwatch

lookup ip

look up public IP or domain network details

ego lookup ip <target>
aliases: ip, lk ipslash: /lookup ip

loop

toggle or set loop mode (off, track, queue)

ego loop [off
aliases: repeatslash: /music loop

lore

generate fictional mythology and server lore for a user

ego lore [target]
slash: /fun lore

lprofile

view last.fm listening identity profile

ego lprofile [user]
aliases: lastprofile, lfprofile

lremove

unlink your last.fm account

ego lremove
aliases: lastremove, lfremove, lunlink

lyrics

look up song lyrics via lrclib

ego lyrics <query> [page]
slash: /music lyrics

magik

apply liquid wave distortion to an image

ego magik [user
aliases: liquid, distortslash: /image magik

massrole

bulk assign or remove a role across guild members

ego massrole [add
slash: /server massrole

media

inspect media file metadata, stream details, and format

ego media [url]
aliases: mediainfoslash: /media info

membercount

view server member count

ego membercount
aliases: members, usercountslash: /utility membercount

meme

create a meme with top and bottom text (top | bottom)

ego meme <top text
slash: /image meme

mentions

view your recent mention history

ego mentions [limit
aliases: pingsslash: /tracking mentions

mentions list

view your recent mentions

ego mentions list [limit]
aliases: list, pings listslash: /tracking mentions list

mentions clear

clear your mention history in this server

ego mentions clear
aliases: clear, pings clearslash: /tracking mentions clear

messages

view message count and activity summary for a user

ego messages [user]
aliases: messagecount, msgsslash: /tracking messages

migrate

export or import ego configuration

ego migrate export
slash: /utility migrate

migrate export

export this guild configuration

ego migrate export
aliases: exportslash: /utility migrate export

migrate preview

preview a JSON import

ego migrate preview <json>
aliases: previewslash: /utility migrate preview

migrate apply

apply a conflict-free JSON import

ego migrate apply <json>
aliases: applyslash: /utility migrate apply

minecraft

view minecraft player profile and skin

ego minecraft <username
aliases: mc, mojangslash: /minecraft

minesweeper

play interactive 5x5 minesweeper grid

ego minesweeper [difficulty]
aliases: minesslash: /games minesweeper

missed

view important tracked activity you missed

ego missed [duration]
aliases: catchupslash: /tracking missed

mock

convert text into alternating mocking case

ego mock <text>
aliases: sarcasmslash: /mock

morse

encode or decode morse code

ego morse <encode
aliases: morsecodeslash: /morse

mostlikely

generate a who is most likely to question

ego mostlikely [participants]
slash: /fun mostlikely

motivate

create a demotivational poster (title | subtitle)

ego motivate <title
aliases: demotivate, demotivationalslash: /image motivate

move

move ego to another server

ego move <target_guild_id>
aliases: transferslash: /access move

mutuals

view mutual servers shared with another user that ego is in

ego mutuals <user>
aliases: sharedservers, mutualguildsslash: /utility mutuals

nick

change a member nickname

ego nick <user> [nickname]
aliases: nicknameslash: /utility nick

nowplaying

show the current player card

ego nowplaying
aliases: npslash: /music nowplaying

npc

generate an npc profile card for a user

ego npc [target]
slash: /fun npc

npfm

view now playing on last.fm

ego npfm [user]
aliases: nowplayingfm, fmnp

npm

view npm package information

ego npm <package>
aliases: packageslash: /utility npm

ocr

extract and transcribe text from an image using AI vision

ego ocr [user
aliases: textscan, readtextslash: /image ocr

pat

pat someone on the head

ego pat [user]
aliases: headpatslash: /pat

pause

pause current track

ego pause
slash: /music pause

peak

view peak observed activity period for a user in this server

ego peak [user]
slash: /tracking peak

permissions

view or compare effective permissions

ego permissions [user
aliases: perms, userpermissions, channelpermissionsslash: /server permissions

pickup

generate a playful, non-explicit pickup line

ego pickup [target]
slash: /fun pickup

pin

pin a message in the channel

ego pin [message_id
slash: /utility pin

ping

check websocket latency

ego ping
slash: /ping

pingonjoin

configure channels to ghost ping members when they join

ego pingonjoin <add
aliases: poj, joinpingslash: /automation pingonjoin

pingonjoin add

add channel for ping on join

ego pingonjoin add <channel>
aliases: add, poj add, joinping addslash: /automation pingonjoin add

pingonjoin remove

remove channel from ping on join

ego pingonjoin remove <channel>
aliases: remove, poj remove, joinping removeslash: /automation pingonjoin remove

pingonjoin list

view configured ping on join channels

ego pingonjoin list
aliases: list, poj list, joinping listslash: /automation pingonjoin list

pingonjoin clear

remove all ping on join channels

ego pingonjoin clear
aliases: clear, poj clear, joinping clearslash: /automation pingonjoin clear

pins

list pinned messages in a channel

ego pins [#channel]
slash: /utility pins

pinterest

search pinterest pins or view a pinterest profile

ego pinterest <search <query>
aliases: pinitslash: /utility pinterest

pinterest profile

view a pinterest profile with latest pins

ego pinterest profile <username
aliases: profile, pinit profileslash: /utility pinterest profile

pixelate

pixelate an image

ego pixelate [size] [user
aliases: pixelslash: /image pixelate

play

play a song or add to queue

ego play <song or url>
aliases: pslash: /music play

poke

poke someone

ego poke [user]
slash: /poke

pout

pout unhappily

ego pout [user]
slash: /pout

prefix

manage guild command prefix

ego prefix [newPrefix
slash: /server prefix

profile

view or customize profile identity and activity

ego profile [user
aliases: pfslash: /identity profile

profile view

view profile identity and activity of a user

ego profile [user]
aliases: view, pf viewslash: /identity profile view

profile bio

set or clear your profile bio

ego profile bio <text
aliases: bio, pf bioslash: /identity profile bio

profile status

set or clear your profile status tagline

ego profile status <text
aliases: status, pf statusslash: /identity profile status

profile visibility

view or configure field-level privacy and display preferences

ego profile visibility [field] [on
aliases: visibility, pf visibilityslash: /identity profile visibility

prophecy

reveal an ominous or oddly specific fictional prediction

ego prophecy [target]
slash: /fun prophecy

purge

bulk delete messages matching filters

ego purge <amount
aliases: clear, cleanslash: /purge

purge all

delete recent messages

ego purge all <amount>
aliases: all, clear all, clean allslash: /purge all

purge user

delete messages from a specific user

ego purge user <member> [amount]
aliases: user, clear user, clean userslash: /purge user

purge bots

delete messages sent by bots

ego purge bots [amount]
aliases: bots, clear bots, clean botsslash: /purge bots

purge humans

delete messages sent by human members

ego purge humans [amount]
aliases: humans, clear humans, clean humansslash: /purge humans

purge contains

delete messages containing text

ego purge contains <text> [amount]
aliases: contains, clear contains, clean containsslash: /purge contains

purge startswith

delete messages starting with text

ego purge startswith <text> [amount]
aliases: startswith, clear startswith, clean startswithslash: /purge startswith

purge invites

delete messages containing Discord invites

ego purge invites [amount]
aliases: invites, clear invites, clean invitesslash: /purge invites

purge attachments

delete messages containing attachments

ego purge attachments [amount]
aliases: attachments, clear attachments, clean attachmentsslash: /purge attachments

purge embeds

delete messages containing embeds

ego purge embeds [amount]
aliases: embeds, clear embeds, clean embedsslash: /purge embeds

purge mentions

delete messages containing user or role mentions

ego purge mentions [amount]
aliases: mentions, clear mentions, clean mentionsslash: /purge mentions

purge reactions

remove reactions only without deleting messages

ego purge reactions [amount]
aliases: reactions, clear reactions, clean reactionsslash: /purge reactions

purge between

delete messages strictly between two boundary IDs

ego purge between <start_id> <end_id>
aliases: between, clear between, clean betweenslash: /purge between

pypi

view pypi package information

ego pypi <package>
aliases: pythonpackage, pipslash: /utility pypi

qr

generate or decode qr codes for text, links, and images

ego qr <text
aliases: qrcodeslash: /utility qr

queue

view the upcoming queue

ego queue [page]
aliases: qslash: /music queue

quote

quote a message as a formatted image

ego quote [link
aliases: quotemsg, qtslash: /fun quote

rate

give a daily rating to a user or thing

ego rate [target]
slash: /fun rate

reaction

manage server auto reactions

ego reaction add <trigger> <emoji> [--exact]
aliases: reactslash: /automation reaction

reaction add

add an auto reaction

ego reaction add <trigger> <emoji> [--exact]
aliases: add, react addslash: /automation reaction add

reaction remove

remove an auto reaction by id

ego reaction remove <id>
aliases: remove, reaction delete, delete, reaction del, del, reaction rm, rm, react remove, react delete, react del, react rmslash: /automation reaction remove

reaction list

list configured auto reactions

ego reaction list
aliases: list, react listslash: /automation reaction list

reactionrole

manage reaction roles on messages

ego reactionrole <add
aliases: rr, reactionrolesslash: /reactionrole

reactionrole add

add a reaction role mapping to a message

ego reactionrole add <message> <emoji> <role>
aliases: add, rr add, reactionroles addslash: /reactionrole add

reactionrole remove

remove a reaction role mapping from a message

ego reactionrole remove <message> <emoji>
aliases: remove, rr remove, reactionroles removeslash: /reactionrole remove

reactionrole list

list configured reaction roles

ego reactionrole list [message]
aliases: list, rr list, reactionroles listslash: /reactionrole list

reactionrole clear

clear all reaction roles from a message

ego reactionrole clear <message>
aliases: clear, rr clear, reactionroles clearslash: /reactionrole clear

recap

see what happened here recently

ego recap [1h
slash: /utility recap

receipts

retrieve stored message evidence from channel memory

ego receipts [target]
aliases: receipt, evidenceslash: /fun receipts

recent

view recent scrobbles

ego recent [user] [count]
aliases: last, lp, recents

remember

store small pieces of private or guild context

ego remember <key> <value>
aliases: memoryslash: /ai remember remember

remember add

remember a value

ego remember <key> <value>
aliases: add, memory addslash: /ai remember add

remember list

list remembered values

ego remember list
aliases: list, memory listslash: /ai remember list

remember forget

forget a value

ego remember forget <key>
aliases: forget, remember remove, remove, memory forget, memory removeslash: /ai remember forget

remember clear

clear all remembered values

ego remember clear
aliases: clear, memory clearslash: /ai remember clear

remind

set a reminder

ego remind <time> [message] [--dm]
aliases: reminder, rmslash: /utility remind

remind set

set a new reminder

ego remind <time> [message] [--dm]
aliases: set, reminder set, rm setslash: /utility remind set

remind list

list your active reminders

ego remind list
aliases: list, reminder list, rm listslash: /utility remind list

remind delete

delete a reminder by id

ego remind delete <id>
aliases: delete, remind remove, remove, remind del, del, reminder delete, reminder remove, reminder del, rm delete, rm remove, rm delslash: /utility remind delete

reminders

view your active reminders

ego reminders
aliases: myremindersslash: /utility reminders

rep

give reputation to a user

ego rep <user>
aliases: reputationslash: /identity rep

resize

resize an image to specified dimensions or percentage

ego resize <width [height]
aliases: scale, imagesizeslash: /image resize

restrict

restrict commands to specific roles (allow/deny)

ego restrict <allow
slash: /server restrict

restrict allow

allow a command for a role

ego restrict allow <command> <role>
aliases: allowslash: /server restrict allow

restrict deny

deny a command for a role

ego restrict deny <command> <role>
aliases: denyslash: /server restrict deny

restrict remove

remove a role restriction for a command

ego restrict remove <command> <role>
aliases: removeslash: /server restrict remove

restrict list

list role restrictions in this server

ego restrict list [command]
aliases: listslash: /server restrict list

restrict reset

reset role restrictions in this server

ego restrict reset [command]
aliases: resetslash: /server restrict reset

resume

resume current track

ego resume
slash: /music resume

rewrite

rewrite text while preserving the original meaning

ego rewrite <text>
slash: /ai rewrite

roast

deliver a dry roast to a user

ego roast [target] [topic]
slash: /fun roast

roblox

view public roblox profile

ego roblox <username
aliases: rblxslash: /games roblox

role

toggle a role for a user

ego role <user> <role>
aliases: rslash: /utility role

roleinfo

view role info

ego roleinfo <role>
aliases: ri, roleislash: /utility roleinfo

rolemembers

list members with a role

ego rolemembers <role> [page]
aliases: memberswithrole, inroleslash: /utility rolemembers

roles

list server roles

ego roles [page]
aliases: rolelist, serverrolesslash: /server roles

roll

roll dice or a random number

ego roll [max
aliases: diceslash: /fun roll

rotate

rotate an image by degrees

ego rotate [degrees] [user
slash: /image rotate

round

round the corners of an image with transparent background

ego round [radius] [user
aliases: roundcorners, roundedslash: /image round

rps

play rock paper scissors against ego

ego rps <rock
aliases: rockpaperscissorsslash: /fun rps

russianroulette

fictional six-chamber elimination minigame

ego russianroulette <opponent>
aliases: rouletteslash: /fun russianroulette

scenario

generate a short roleplay scenario and assign roles

ego scenario [user1] [user2]
slash: /fun scenario

screenshot

capture a screenshot of a website

ego screenshot <url>
aliases: ssslash: /screenshot

seek

seek to a timestamp in current track

ego seek <mm:ss
slash: /music seek

seen

view when ego last observed a user

ego seen [user]
aliases: observedslash: /identity seen

selfprefix

manage personal command prefix

ego selfprefix [newPrefix
aliases: spslash: /utility selfprefix

serveravatar

display server avatar of a user

ego serveravatar [user]
aliases: sav, guildavatarslash: /utility serveravatar

serverbanner

display server banner

ego serverbanner
aliases: sb, guildbannerslash: /utility serverbanner

serverfeatures

view enabled server features

ego serverfeatures
aliases: guildfeatures, featuresslash: /utility serverfeatures

serverinfo

view server info

ego serverinfo
aliases: si, server, guildinfo, guildslash: /server info

serverinvites

view active server invites

ego serverinvites [page]
aliases: invitesinfo, guildinvitesslash: /server invites

sharpen

sharpen an image

ego sharpen [amount] [user
slash: /image sharpen

shattered

apply a shattered glass fracture effect to an image or avatar

ego shattered [user
aliases: shatter, fractureslash: /fun shattered

ship

calculate compatibility between two entities

ego ship <target1> [target2]
aliases: matchslash: /fun ship

shorten

shorten text while preserving important meaning

ego shorten <text>
slash: /ai shorten

shrug

shrug indifference

ego shrug [user]
slash: /shrug

shuffle

shuffle queued tracks

ego shuffle
aliases: shuffslash: /music shuffle

slap

slap someone

ego slap [user]
slash: /slap

slots

spin a minimal 3-reel slot machine

ego slots
aliases: slotslash: /fun slots

slowmode

change message interval in a channel

ego slowmode [duration] [#channel]
aliases: smslash: /utility slowmode

smug

look smug

ego smug [user]
slash: /smug

snipe

view recently deleted messages

ego snipe [index]
aliases: sslash: /utility snipe

snowflake

decode discord snowflake id creation timestamp and metadata

ego snowflake <id>
aliases: sfslash: /snowflake

softban

ban a member, clear recent messages, then unban

ego softban <user> [reason]
slash: /utility softban

son

send a random official son sticker

ego son
aliases: aimison, sonstickerslash: /fun son

speechbubble

add a speech bubble over an image

ego speechbubble [user
aliases: bubbleslash: /image speechbubble

speedtype

test typing speed and accuracy against an image prompt

ego speedtype [difficulty: easy
slash: /fun speedtype

spin

create an animated rotating spin GIF

ego spin [speed] [user
slash: /image spin

splash

display server invite splash

ego splash
aliases: serversplash, guildsplashslash: /utility splash

spotify

view spotify track, album, or artist information

ego spotify <url
aliases: spotslash: /spotify

starboard

configure server starboards

ego starboard <add
aliases: stars, starboardsslash: /automation starboard

starboard add

add or configure a starboard

ego starboard add <channel> <emoji> [threshold]
aliases: add, stars add, starboards addslash: /automation starboard add

starboard setup

set up default starboard channel

ego starboard setup <channel> [emoji] [threshold]
aliases: setup, stars setup, starboards setupslash: /automation starboard setup

starboard remove

remove a starboard by emoji

ego starboard remove <emoji>
aliases: remove, stars remove, starboards removeslash: /automation starboard remove

starboard list

list configured starboards

ego starboard list
aliases: list, stars list, starboards listslash: /automation starboard list

starboard view

view starboard details

ego starboard view [emoji]
aliases: view, stars view, starboards viewslash: /automation starboard view

starboard status

view starboard status

ego starboard status [emoji]
aliases: status, stars status, starboards statusslash: /automation starboard status

starboard threshold

set required stars count

ego starboard threshold <emoji> <number>
aliases: threshold, stars threshold, starboards thresholdslash: /automation starboard threshold

starboard channel

set starboard destination channel

ego starboard channel <emoji> <channel>
aliases: channel, stars channel, starboards channelslash: /automation starboard channel

starboard color

set starboard embed accent color

ego starboard color <emoji> <color>
aliases: color, stars color, starboards colorslash: /automation starboard color

starboard timestamp

toggle timestamp display on starboard messages

ego starboard timestamp <emoji> <on
aliases: timestamp, stars timestamp, starboards timestampslash: /automation starboard timestamp

starboard jumpurl

toggle jump link on starboard messages

ego starboard jumpurl <emoji> <on
aliases: jumpurl, stars jumpurl, starboards jumpurlslash: /automation starboard jumpurl

starboard attachments

toggle media attachments on starboard messages

ego starboard attachments <emoji> <on
aliases: attachments, stars attachments, starboards attachmentsslash: /automation starboard attachments

starboard selfstar

toggle whether author self-reactions count

ego starboard selfstar <emoji> <on
aliases: selfstar, stars selfstar, starboards selfstarslash: /automation starboard selfstar

starboard ignore

ignore source channel from starboarding

ego starboard ignore <channel>
aliases: ignore, stars ignore, starboards ignoreslash: /automation starboard ignore

starboard unignore

unignore source channel

ego starboard unignore <channel>
aliases: unignore, stars unignore, starboards unignoreslash: /automation starboard unignore

starboard ignored

list ignored channels

ego starboard ignored
aliases: ignored, stars ignored, starboards ignoredslash: /automation starboard ignored

starboard enable

enable a starboard

ego starboard enable [emoji]
aliases: enable, stars enable, starboards enableslash: /automation starboard enable

starboard disable

disable a starboard

ego starboard disable [emoji]
aliases: disable, stars disable, starboards disableslash: /automation starboard disable

starboard reset

reset starboard settings

ego starboard reset [emoji]
aliases: reset, stars reset, starboards resetslash: /automation starboard reset

starboard doctor

run diagnostic checks on starboard health and permissions

ego starboard doctor
aliases: doctor, stars doctor, starboards doctorslash: /automation starboard doctor

starboard stats

view starboard statistics

ego starboard stats [user]
aliases: stats, stars stats, starboards statsslash: /automation starboard stats

starboard top

view top starred messages

ego starboard top [limit]
aliases: top, stars top, starboards topslash: /automation starboard top

stare

stare at someone

ego stare [user]
slash: /stare

stats

view activity statistics for a user

ego stats [user]
aliases: stat, stslash: /tracking stats

steam

view public steam profile

ego steam <vanity
aliases: steamprofileslash: /games steam

sticker

manage and inspect server stickers

ego sticker <add
aliases: stickerinfo, stickerislash: /sticker

sticker add

add a sticker from an image attachment

ego sticker add <attachment> <name>
aliases: add, stickerinfo add, stickeri addslash: /sticker add

sticker steal

steal a sticker into this server (reply to it, paste its id or its cdn url)

ego sticker steal [sticker_id
aliases: steal, stickerinfo steal, stickeri stealslash: /sticker steal

sticker info

view sticker info and preview

ego sticker info [sticker
aliases: info, stickerinfo info, stickeri infoslash: /sticker info

stickers

list server stickers

ego stickers [page]
aliases: stickerlist, serverstickersslash: /utility stickers

sticky

manage sticky messages in server channels

ego sticky <add
slash: /automation sticky

sticky add

set sticky message in a channel

ego sticky add <channel> <script>
aliases: addslash: /automation sticky add

sticky remove

remove sticky message from a channel

ego sticky remove <channel>
aliases: removeslash: /automation sticky remove

sticky list

list all active sticky messages in this server

ego sticky list
aliases: listslash: /automation sticky list

sticky view

view sticky message in a channel

ego sticky view <channel>
aliases: viewslash: /automation sticky view

sticky refresh

manually trigger/repost sticky message in a channel

ego sticky refresh <channel>
aliases: refreshslash: /automation sticky refresh

sticky reset

reset all sticky messages in this server

ego sticky reset
aliases: resetslash: /automation sticky reset

stickyrole

manage configured sticky roles that persist across member rejoins

ego stickyrole <add
aliases: stickroles, sroleslash: /stickyrole

stickyrole add

add a role to the sticky role configuration

ego stickyrole add <role>
aliases: add, stickroles add, srole addslash: /stickyrole add

stickyrole remove

remove a role from the sticky role configuration

ego stickyrole remove <role>
aliases: remove, stickroles remove, srole removeslash: /stickyrole remove

stickyrole list

list configured sticky roles

ego stickyrole list
aliases: list, stickroles list, srole listslash: /stickyrole list

stickyrole sync

apply current eligible sticky roles to an existing member

ego stickyrole sync [member]
aliases: sync, stickroles sync, srole syncslash: /stickyrole sync

stop

stop playback, clear queue, and leave voice

ego stop
slash: /music stop

story

start or advance a collaborative micro-story

ego story [continuation]
slash: /fun story

streak

view active and longest messaging streak on this server

ego streak [user]
slash: /tracking streak

swirl

apply a swirl distortion to an image

ego swirl [strength] [user
slash: /image swirl

tag

server tags

ego tag <name
aliases: tagsslash: /tag

tag show

show a tag

ego tag <name>
aliases: show, tags showslash: /tag show

tag add

create a tag

ego tag add <name> <content>
aliases: add, tags addslash: /tag add

tag edit

edit an existing tag

ego tag edit <name> <content>
aliases: edit, tags editslash: /tag edit

tag remove

delete a tag

ego tag remove <name>
aliases: remove, tag delete, delete, tag del, del, tags remove, tags delete, tags delslash: /tag remove

tag list

list tags in the server

ego tag list [page]
aliases: list, tags listslash: /tag list

tag random

show a random tag

ego tag random
aliases: random, tags randomslash: /tag random

tag author

show who created the tag

ego tag author <name>
aliases: author, tag info, info, tags author, tags infoslash: /tag author

taste

compare your music taste with another user

ego taste <@user>
aliases: compare, compat

telegram

view telegram user, channel or group

ego telegram <user <username>
aliases: tgslash: /utility telegram

telegram user

deep user lookup: id, dc, account age, last seen, bio

ego telegram user <username>
aliases: user, tg userslash: /utility telegram user

tempban

ban for a duration

ego tempban <user> <duration> [reason]
aliases: tbanslash: /utility tempban

temprole

assign, list, or remove temporary roles

ego temprole <member> <role> <duration> [reason]
aliases: temproles, troleslash: /temprole

temprole add

assign a temporary role to a member

ego temprole add <member> <role> <duration> [reason]
aliases: add, temproles add, trole addslash: /temprole add

temprole list

list active temporary roles

ego temprole list [member]
aliases: list, temproles list, trole listslash: /temprole list

temprole remove

remove an active temporary role from a member

ego temprole remove <member> <role>
aliases: remove, temproles remove, trole removeslash: /temprole remove

thread

manage server threads

ego thread <subcommand> [args]
slash: /thread

thread create

create a new thread from a message or channel

ego thread create <name> [message_id]
aliases: createslash: /thread create

thread rename

rename current thread

ego thread rename <name>
aliases: renameslash: /thread rename

thread archive

archive a thread

ego thread archive [thread]
aliases: archiveslash: /thread archive

thread unarchive

unarchive a thread

ego thread unarchive <thread>
aliases: unarchiveslash: /thread unarchive

thread lock

lock and archive a thread

ego thread lock [thread]
aliases: lockslash: /thread lock

thread unlock

unlock and unarchive a thread

ego thread unlock [thread]
aliases: unlockslash: /thread unlock

thread slowmode

set slowmode for current thread

ego thread slowmode <duration
aliases: slowmodeslash: /thread slowmode

thread add

add member to thread

ego thread add <member>
aliases: addslash: /thread add

thread remove

remove member from private thread

ego thread remove <member>
aliases: removeslash: /thread remove

thread info

view thread information

ego thread info [thread]
aliases: infoslash: /thread info

thread list

list active threads in channel

ego thread list [channel]
aliases: listslash: /thread list

tictactoe

play tictactoe against another user

ego tictactoe <user>
aliases: tttslash: /games tictactoe

tier

assign a daily tier ranking to a user or thing

ego tier [target]
slash: /fun tier

tierlist

start an interactive item tierlist ranking game

ego tierlist [category]
slash: /fun tierlist

tiktok

view public tiktok profile

ego tiktok <username>
aliases: ttslash: /tiktok

time

view current time for yourself, a user, or a timezone

ego time [user
aliases: tslash: /time

timediff

calculate signed difference between two dates or timestamps

ego timediff <first> <second>
aliases: tdiffslash: /timediff

timeout

temporarily restrict a member

ego timeout <user> <duration> [reason]
aliases: mute, toslash: /timeout

timestamp

generate discord timestamp tags

ego timestamp <date
aliases: ts, timecodeslash: /timestamp

timezone

view or set timezone

ego timezone [set <timezone>
aliases: tzslash: /timezone

timezone view

view timezone of yourself or a user

ego timezone [user]
aliases: view, tz viewslash: /timezone view

timezone set

set your timezone

ego timezone set <timezone>
aliases: set, tz setslash: /timezone set

tld

view iana root zone information for a top-level domain

ego tld <tld>
slash: /tld

tldr

short 1-2 sentence summary of recent channel discussion

ego tldr
slash: /ai tldr

togif

convert a static image or animation to GIF format

ego togif [user
aliases: gifslash: /image togif

tone

estimate the dominant tone of text using a deterministic local classifier

ego tone <text>
aliases: tonecheckslash: /tone

topartists

view top artists over a chosen timeframe

ego topartists [user] [period] [count]
aliases: ta, tar

toptracks

view top tracks over a chosen timeframe

ego toptracks [user] [period] [count]
aliases: ttr

track

lookup track details by artist and title

ego track <artist - title>
aliases: trackinfo, songinfo

translate

translate text or message into target language

ego translate <target_language> <text>
aliases: trslash: /translate

trivia

answer multiple-choice trivia questions and build your streak

ego trivia [category]
slash: /games trivia

truth

get a truth question for yourself or a target

ego truth [target] [intensity: chill
slash: /fun truth

twitch

view public twitch channel profile

ego twitch <username>
aliases: streamerslash: /media twitch

unban

unban a user from the server

ego unban <user_id> [reason]
aliases: ubslash: /unban

unhide

restore channel visibility for members

ego unhide [#channel] [reason]
slash: /utility unhide

unjail

release a member and restore their roles

ego unjail <user>
slash: /unjail

unlock

allow members to send messages again

ego unlock [#channel] [reason]
slash: /utility unlock

unpin

unpin a message in the channel

ego unpin [message_id
slash: /utility unpin

untimeout

remove timeout from a member

ego untimeout <user> [reason]
aliases: unmute, untoslash: /untimeout

unwatch

stop watching a user for identity changes

ego unwatch <user>

uptime

view bot uptime

ego uptime
slash: /uptime

urban

lookup slang definition on urban dictionary

ego urban <term>
aliases: udslash: /fun urban

urlinfo

inspect url headers, security, ip, and redirects safely

ego urlinfo <url>
aliases: urli, linkinfoslash: /utility urlinfo

userinfo

view user and member info

ego userinfo [user]
aliases: ui, whois, memberinfo, user, memberslash: /userinfo

username

check username availability across platforms

ego username <name>
aliases: un, nameslash: /username

uwu

convert text into playful uwu phrasing

ego uwu <text>
aliases: owoslash: /uwu

vanity

configure role rewards for members promoting the server in custom status

ego vanity <setup
aliases: vanityrole, statusroleslash: /vanity

vanity setup

set the role reward for custom status promotion

ego vanity setup <role>
aliases: setup, vanityrole setup, statusrole setupslash: /vanity setup

vanity phrase

manage phrases required in custom status

ego vanity phrase <add
aliases: phrase, vanityrole phrase, statusrole phraseslash: /vanity phrase

vanity mode

set matching mode (any or all)

ego vanity mode <any
aliases: mode, vanityrole mode, statusrole modeslash: /vanity mode

vanity message

configure reward notification message script or reset

ego vanity message <script
aliases: message, vanityrole message, statusrole messageslash: /vanity message

vanity channel

set notification channel for vanity rewards or reset

ego vanity channel <channel
aliases: channel, vanityrole channel, statusrole channelslash: /vanity channel

vanity toggle

enable or disable vanity rewards system

ego vanity toggle <on
aliases: toggle, vanityrole toggle, statusrole toggleslash: /vanity toggle

vanity sync

reconcile vanity rewards for online cached members

ego vanity sync
aliases: sync, vanityrole sync, statusrole syncslash: /vanity sync

vanity view

view current vanity rewards configuration

ego vanity view
aliases: view, vanityrole view, statusrole viewslash: /vanity view

vanity reset

reset all vanity reward settings and phrases

ego vanity reset
aliases: reset, vanityrole reset, statusrole resetslash: /vanity reset

vanity doctor

diagnose vanity role configuration, permissions, and presence intent

ego vanity doctor
aliases: doctor, vanityrole doctor, statusrole doctorslash: /vanity doctor

vibecheck

run a minimal diagnostic vibe check on a user

ego vibecheck [target]
slash: /fun vibecheck

voicemaster

manage temporary voice channels and voicemaster system

ego voicemaster <setup
aliases: vm, voiceslash: /voicemaster

voicemaster setup

set up voicemaster category, interface, and creator channel

ego voicemaster setup [category]
aliases: setup, vm setup, voice setupslash: /voicemaster setup

voicemaster reset

disable and remove voicemaster configuration

ego voicemaster reset
aliases: reset, vm reset, voice resetslash: /voicemaster reset

voicemaster view

view current voicemaster configuration

ego voicemaster view
aliases: view, vm view, voice viewslash: /voicemaster view

voicemaster interface

recreate or refresh voicemaster interface message

ego voicemaster interface
aliases: interface, vm interface, voice interfaceslash: /voicemaster interface

voicemaster template

set temporary channel naming template

ego voicemaster template <template>
aliases: template, vm template, voice templateslash: /voicemaster template

voicemaster claim

claim ownership of current temporary voice channel

ego voicemaster claim
aliases: claim, vm claim, voice claimslash: /voicemaster claim

voicemaster delete

delete your temporary voice channel

ego voicemaster delete
aliases: delete, vm delete, voice deleteslash: /voicemaster delete

voicemaster lock

lock your temporary voice channel

ego voicemaster lock
aliases: lock, vm lock, voice lockslash: /voicemaster lock

voicemaster unlock

unlock your temporary voice channel

ego voicemaster unlock
aliases: unlock, vm unlock, voice unlockslash: /voicemaster unlock

voicemaster hide

hide your temporary voice channel

ego voicemaster hide
aliases: hide, vm hide, voice hideslash: /voicemaster hide

voicemaster reveal

reveal your temporary voice channel

ego voicemaster reveal
aliases: reveal, vm reveal, voice revealslash: /voicemaster reveal

voicemaster rename

rename your temporary voice channel

ego voicemaster rename <name>
aliases: rename, vm rename, voice renameslash: /voicemaster rename

voicemaster limit

set user limit on your temporary voice channel (0-99)

ego voicemaster limit <0-99>
aliases: limit, vm limit, voice limitslash: /voicemaster limit

voicemaster permit

permit a user to join your locked/hidden voice channel

ego voicemaster permit <user>
aliases: permit, vm permit, voice permitslash: /voicemaster permit

voicemaster reject

reject and block a user from your temporary voice channel

ego voicemaster reject <user>
aliases: reject, vm reject, voice rejectslash: /voicemaster reject

voicemaster transfer

transfer ownership of your temporary voice channel

ego voicemaster transfer <user>
aliases: transfer, vm transfer, voice transferslash: /voicemaster transfer

voicemaster disconnect

disconnect a user from your temporary voice channel

ego voicemaster disconnect <user>
aliases: disconnect, vm disconnect, voice disconnectslash: /voicemaster disconnect

voicemaster drag

drag a connected voice user into your temporary voice channel

ego voicemaster drag <user>
aliases: drag, vm drag, voice dragslash: /voicemaster drag

volume

adjust playback volume

ego volume [0-150]
aliases: vol, vslash: /music volume

wallet

inspect a public blockchain address

ego wallet <address>
aliases: walslash: /wallet

watch

manage watches

ego watch <user
slash: /tracking watch

watch user

watch a Discord user

ego watch user <user>
aliases: userslash: /tracking watch user

watch keyword

watch a keyword in this server

ego watch keyword <keyword>
aliases: keywordslash: /tracking watch keyword

watch username

watch username availability

ego watch username <provider> <username>
aliases: usernameslash: /tracking watch username

watch creator

watch creator uploads

ego watch creator <platform> <creator>
aliases: creatorslash: /tracking watch creator

watch list

list all watches

ego watch list
aliases: listslash: /tracking watch list

watch remove

remove a watch by number or id

ego watch remove <id>
aliases: removeslash: /tracking watch remove

watches

view your active identity watches

ego watches

watermark

add a subtle text watermark to an image

ego watermark <text> [user
slash: /image watermark

wave

wave at someone or wave hello

ego wave [user]
slash: /wave

weather

view current weather and forecast for a location

ego weather <location>
aliases: wslash: /weather

welcome

manage server welcome messages

ego welcome <channel
slash: /automation welcome

welcome channel

set welcome message channel

ego welcome channel <channel>
aliases: channelslash: /automation welcome channel

welcome message

set welcome message template script

ego welcome message <script>
aliases: messageslash: /automation welcome message

welcome test

test render welcome message

ego welcome test [user]
aliases: testslash: /automation welcome test

welcome toggle

toggle welcome messages on or off

ego welcome toggle [on
aliases: toggleslash: /automation welcome toggle

welcome view

view current welcome message configuration

ego welcome view
aliases: viewslash: /automation welcome view

welcome reset

reset welcome message configuration

ego welcome reset
aliases: resetslash: /automation welcome reset

when

configure a personal automation

ego when <user> changes <field> dm me
slash: /automation when

when identity

dm me when a user changes identity

ego when <user> changes <field> dm me
aliases: identityslash: /automation when identity

when list

list your automations

ego when list
aliases: listslash: /automation when list

when remove

remove one of your automations

ego when remove <id>
aliases: removeslash: /automation when remove

whoknows

view server listeners for an artist

ego whoknows [artist]
aliases: wk

wordle

guess the hidden 5-letter word in 6 attempts

ego wordle
slash: /games wordle

wouldyourather

generate two difficult or absurd choices

ego wouldyourather [topic]
aliases: wyrslash: /fun wouldyourather

x

view public x (twitter) profile

ego x <username>
aliases: twitterslash: /x

yawn

yawn from tiredness

ego yawn [user]
slash: /yawn

youtube

view youtube channel profile

ego youtube <handle>
aliases: ytslash: /youtube