stained

Command Reference

Miscellaneous

Everyday tools, translation, reminders, and searches.

Commands

129 commands. Arguments in (parentheses) are required and arguments in [brackets] are optional.

Downloads emote and adds to server

,addemotealiases: ae, emojiaddrequires Manage Expressions

,addemote (emoji) (characters)

Set an AFK status for when you are mentioned

,afkaliases: a

,afk [reason]

Show mentions received while AFK

,afk mentions

,afk mentions

Search MyAnimeList for anime information

,anime

,anime (search)

Encode or decode base64 text

,base64aliases: b64

,base64 (mode) (text)

Shows information of a book from Goodreads

,bookaliases: bookfx

,book (search)

Customize how Stained replies in your server

,bot

,bot

Set a custom message for Stained

,bot messagealiases: msg

,bot message (message)

Set a custom embed for Stained

,bot message embed

,bot message embed (message)

Make Stained reply to certain words

,bot reply

,bot reply

Add a word Stained replies to

,bot reply add

,bot reply add (message)

Remove every bot reply

,bot reply clearaliases: reset

,bot reply clear

View every bot reply

,bot reply list

,bot reply list

Remove a bot reply

,bot reply removealiases: delete

,bot reply remove (message)

Get answer for brainly result

,brainlyaliases: brain, studyanswer

,brainly (query)

Calculate a math expression

,calculatoraliases: calc

,calculator (expression)

Search MyAnimeList for character information

,character

,character (search)

Get information about a character/symbol..etc...

,charinfo

,charinfo (characters)

Chat conversationally with Stained AI

,cleverbotaliases: cb

,cleverbot (message)

Show a hex codes color in a embed

,coloraliases: colour, hex

,color (hex color)

Build, save and send components messages

,componentrequires Manage Messages

,component (subcommand)

Rewrite an embed script as a components script

,component convert

,component convert (embed code)

Save a components message

,component createrequires Manage Messages

,component create (name) (script)

Delete a saved components message

,component deleterequires Manage Messages

,component delete (name)

See your saved components messages

,component list

,component list

See a saved components message

,component preview

,component preview (name)

Post a saved components message

,component sendrequires Manage Messages

,component send (channel) (name)

Create a quick embed with `,create embed <text>`.

,create

,create (first) (rest)

Get definition of a word

,define

,define (word)

Search the DuckDuckGo search engine

,duckduckgoaliases: ddg

,duckduckgo (search)

Returns a large emoji or server emote

,emoji

,emoji

Downloads emote and adds to server

,emoji addrequires Manage Expressions

,emoji add (emoji) (characters)

Bulk add emotes to the current server

,emoji addmanyrequires Manage Expressions

,emoji addmany (emotes)

View the most recent emote used

,emoji informationrequires Manage Expressions

,emoji information (emoji)

Removes emote from server

,emoji removerequires Manage Expressions

,emoji remove (emoji)

Remove duplicates of emotes

,emoji removeduplicatesrequires Manage Expressions

,emoji removeduplicates (confirmation)

Bulk remove emotes from the current server

,emoji removemanyrequires Manage Expressions

,emoji removemany (emotes)

Renames emote to the new name provided

,emoji renamerequires Manage Expressions

,emoji rename (emoji) (name)

Show top ten most used emotes

,emoji statsrequires Manage Expressions

,emoji stats

Combine two emojis with Emoji Kitchen

,emojimix

,emojimix (emoji) (emoji)

View all emotes in the server

,emotes

,emotes

Sends all of your servers emojis in a zip file

,extractemotesrequires Administrator

,extractemotes

Sends all of your servers stickers in a zip file

,extractstickersrequires Administrator

,extractstickers

Get a link for the first message in a channel

,firstmessagealiases: firstmsg

,firstmessage (channel)

Returns information about the specified game title given

,game

,game (title)

Set an autoresponse when a configured user is pinged

,gfkrequires Manage Guild

,gfk (member) (response)

Search the largest search engine on the internet

,google

,google (search)

Set notifications for when a keyword is said

,highlight

,highlight

Add a highlighted keyword

,highlight add

,highlight add (keyword)

Ignore notifications from members or a channel or a role

,highlight ignore

,highlight ignore (target)

List all ignored members, channel & roles

,highlight ignore list

,highlight ignore list

List all keywords set in a server

,highlight list

,highlight list

Remove a highlighted keyword

,highlight remove

,highlight remove (keyword)

Reset your highlighted keywords in the current server

,highlight reset

,highlight reset

Returns a large version of an emoji or server emote

,jumbo

,jumbo (emoji)

See who's been the most active

,leaderboard

,leaderboard (messages or voice) (timeframe)

Search MyAnimeList for manga information

,manga

,manga (search)

Manage what Stained AI remembers about you

,memoryaliases: mem

,memory

Make Stained AI remember something

,memory add

,memory add (note)

Clear everything Stained AI remembers

,memory clear

,memory clear

Delete one thing Stained AI remembers

,memory deletealiases: remove

,memory delete (note id)

View what Stained AI remembers

,memory list

,memory list

Returns information about the specified movie title given

,movie

,movie (title)

Returns more information on a movie

,movie expand

,movie expand (title)

Detects text in an image

,ocrrequires Attach Files

,ocr

Detects text in an image and translates to desired language

,ocrtrrequires Attach Files

,ocrtr (to language)

Ping new members in a channel when they join

,pojaliases: pingonjoinrequires Manage Guild

,poj

Ping new members in a channel when they join

,poj addaliases: setrequires Manage Guild

,poj add (channel) (message)

See the channels that ping new members

,poj listrequires Manage Guild

,poj list

Stop pinging new members in a channel

,poj removealiases: delete, delrequires Manage Guild

,poj remove (channel)

Make a QR code

,qraliases: qrcode

,qr (text)

Remove all members that joined in the time provided in the event of a raid

,raidrequires Ban Members

,raid (duration) (action) [reason]

Generate a random hex (color)

,randomhex

,randomhex

Assigns the mentioned user a new nickname in the guild

,renamerequires Manage Nicknames

,rename

Rename several emojis at once

,rename emojisaliases: emoji

,rename emojis (name)

Rename several stickers at once

,rename stickersaliases: sticker

,rename stickers (name)

Run code in a containerized environment

,runrequires Attach Files

,run (code)

Show this server's message and voice activity card.

,s?maliases: serverstats, sstats

,s?m

Live scores: nba, nfl, mlb, nhl, epl, ucl, ufc, f1, nascar and more

,scores

,scores (league)

Show every active invite link in this server

,serverinvites

,serverinvites

View safe-for-work images

,sfw

,sfw

Set the safe-for-work channel

,sfw set

,sfw set

See the server's soundboard

,soundboard

,soundboard

Add an mp3 or ogg to the soundboard

,soundboard addrequires Manage Expressions

,soundboard add (name) (emoji)

Remove a sound from the soundboard

,soundboard removerequires Manage Expressions

,soundboard remove (name)

Modify or add stickers to your server!

,stickerrequires Manage Expressions

,sticker

Downloads sticker and adds to server

,sticker addrequires Manage Expressions

,sticker add (url) (name)

Cleans server sticker names

,sticker cleanuprequires Manage Expressions, Manage Guild

,sticker cleanup

Removes sticker from server

,sticker removerequires Manage Expressions

,sticker remove (name)

Rename the attached sticker to given new name

,sticker renamerequires Manage Expressions

,sticker rename (name)

Add server vanity to stickers

,sticker tagrequires Manage Expressions, Manage Guild

,sticker tag

Suggest a new idea or feature to server staff

,suggest

,suggest (suggestion)

Change a suggestion status to Approved

,suggest approverequires Staff Only

,suggest approve (suggestion id) (reason)

View suggestion system configuration

,suggest configaliases: settingsrequires Manage Channels

,suggest config

Change a suggestion status to In Consideration

,suggest considerrequires Staff Only

,suggest consider (suggestion id) (reason)

Change a suggestion status to Denied

,suggest denyrequires Staff Only

,suggest deny (suggestion id) (reason)

Prevent members or roles from creating suggestions

,suggest ignorerequires Manage Channels

,suggest ignore (target)

List all ignored members or roles

,suggest ignore listrequires Manage Channels

,suggest ignore list

Disable suggestions system

,suggest lockrequires Manage Channels

,suggest lock

Change a suggestion status to In Progress

,suggest progressrequires Staff Only

,suggest progress (suggestion id) (reason)

Set custom reactions for new suggestions

,suggest reactionsrequires Manage Channels

,suggest reactions (upvote) (downvote)

Reply to a suggestion

,suggest replyrequires Staff Only

,suggest reply (suggestion id) (message)

Change a suggestion status to Pending

,suggest resetrequires Staff Only

,suggest reset (suggestion id) (reason)

Enable or disable review of suggestions before displayed publicly

,suggest reviewrequires Manage Channels

,suggest review (option)

Set the review channel for suggestions that require approval

,suggest review channelrequires Manage Channels

,suggest review channel (channel)

Set the channel for new suggestions

,suggest setaliases: channelrequires Manage Channels

,suggest set (channel)

Create a thread along with the suggestion message

,suggest threadsrequires Manage Channels

,suggest threads (option)

Enable suggestions system

,suggest unlockrequires Manage Channels

,suggest unlock

Find the time difference between any two Discord IDs

,timediff

,timediff (first id) (second id)

Turn a time into a Discord timestamp

,timestamp

,timestamp (unix)

View your current time or somebody elses

,timezonealiases: tz

,timezone (member)

View a list of every member's timezone

,timezone list

,timezone list

Set your timezone

,timezone setaliases: add, update

,timezone set (timezone)

See your private to-do list

,todo

,todo

Add a task to your to-do list

,todo add

,todo add (task)

Tick a task off

,todo done

,todo done (number)

See your to-do list

,todo list

,todo list

Remove a task

,todo remove

,todo remove (number)

Undo your last change

,todo undo

,todo undo

Translate text from or to any language

,translatealiases: tr, tl

,translate (target lang) (text)

Returns information about the specified TV show title given

,tvshow

,tvshow (title)

Search Urban Dictionary

,urban

,urban (term)

Gets the definition of a word/slang from Urban Dictionary

,urbandictionary

,urbandictionary (term)

Gets simple weather from OpenWeatherMap

,weather

,weather (city)

Search Wikipedia

,wiki

,wiki (query)

How to...?

,wikihowaliases: howto, whow

,wikihow (query)

Gets basic information about a query, like Google search

,wolfram

,wolfram (query)