View the command list from within Discord
View latency, uptime, time last started, and number of servers the bot is in.
Configure personal settings for the bot. The ai_pings option controls if you want the bot to respond when you ping it or not, dm_infractions controls if the bot should DM you when you get filtered, and dm_infraction_content controls if the bot should DM you what you said that got filtered. The embeds option controls if the bot should automatically embed the content of certain links, such as Discord message links.
Report an issue or suggestion with the bot. The type option specifies what type of thing you are reporting for review, and the details contains the content of your report.
Get the definition for a word, specified in the what option.
Translate text into a different language, optionally specifying the language it's in and/or going to.
View a spoilered list of the words the server has requested be filtered by Stewbot.
If the server has counting configured, view the next number that needs to be input.
Look up a passage in the KJV Bible. Proper format for multiple verses would be 11-12, such as in Romans 12:11-12.
Get an image of a person who does not exist using AI from https://thispersondoesnotexist.com/.
Make an image from a prompt using AI from https://www.craiyon.com/. The type specifies what kind of image to focus on, and the negative specifies things you want less of in the image.
Play a game of Rows and Columns. Use the command and specify the help option for a more in-depth explanation. When you tell it to start, specify the number of rows and columns you want the grid to have.
Post a fun Would-You-Rather question.
Post a fun joke.
Post one of over 300 specifically approved designated memes. You can optionally specify the meme number if you want to see a specific meme.
Start building a poll for the bot to help you automatically handle. Options will be specified after using the command.
Generate a random number between the optionally specified low and high numbers. The default low is 1 and the default high is 10.
Flip a coin to see if it lands heads or tails. You can optionally flip up to 10 coins by specifying the number option.
Receive an entirely random answer to a question.
Get a leaderboard for the top ten highest counting servers, the people who have been filtered the least, made starboard the most, or has the highest level-ups. If you specify who on the command, it will give that user's specific statistics for the relevant leaderboard.
Display the server level-up rank card for you or the specified target user.
Use on a message with an attached meme to submit the meme for approval. If the meme is approved, the bot will post it with the /meme command from time to time. Note that it must be an image or video, and it must be attached, not linked to.
Use on a message to attempt to translate it into English. To specify more options, copy-paste the content of the message into /translate.
Configure general bot actions in the server. The ai_pings option specifies if the bot should respond to pings or not, and the embeds option specifies if the bot should automatically embed certain links, such as Discord message links.
Add a word or phrase to the filter for Stewbot to watch for.
Remove a word or phrase from the filter for Stewbot to watch for.
Configure the filter that Stewbot will watch for. The active option specifies if Stewbot should actively remove messages with detected words within them. The censor option specifies if Stewbot should replace the message with a censored version to keep the conversation flowing, or just silently delete the message. The log and channel options let you specify if Stewbot should post to a channel what he filters, and what channel to post to.
Add a large list of words to Stewbot in bulk, specified by a CSV (comma separated list) file. You can use /view_filter to generate a CSV from another server's filter.
Configure starboard actions for Stewbot. The active option specifies if Stewbot should run Starboard, channel specifies which channel starred messages should be posted to. The emoji and threshold options let you specify what emote for users to react with and how many need to react before posting. The message_type option lets you specify how the bot posts to starboard.
Timeout a user to prevent them from engaging in the server for a specified amount of time, and an optionally specified reason.
Kick the target from the server. This is not a ban and they can rejoin.
Ban the target from the server with an optionally specified reason. This will prevent them from ever rejoining unless unbanned.
Configure the counting game for your server. The active option specifies if it should be running, and the channel option specifies what channel to do it in. Reset specifies if it should reset to 1 if a mistake is made, and posts_between_turns specifies how many other people need to take a turn before a person can post a number again. The public option specifies if your server should show up in the leaderboard if you make it to the top ten.
Set the next number to be entered in the counting game to the specified num.
Set up a message where users can automatically apply roles to themselves. The message option specifies what the description for the offered roles should be. The roles to offer will be specified after using the command.
Set up a ticket system in the channel the command is used in for moderators and members to communicate privately. The channel option specifies the channel for the bot to setup the moderator side of the ticket system.
Set up a greeting message to be sent to users upon joining the server. The active option sets whether it should be running currently, and the message option specifies what to say. The channel_or_dm option specifies whether the greeting should be in one of the server channels or the user's DMs, and the channel option specifies what channel to send it in if you choose channel.
Configure Stewbot's server logging, if he should be actively logging, what channel to log to, and turn on or off the different events that should trigger a log entry.
Anonymously DM the target in the server's name and specify what to say.
If a user leaves and then joins the server again, should Stewbot add the roles that the user had before?
Specify roles that should be added to every new user when they join the server. The roles to add will be specified after using the command.
Configure level ups for your server. You can specify what you want to be said upon level-ups. The bot will replace "${USER}" with pinging the user, "${USERNAME}" with the user's username, and "${LVL}" with the level the suer made it to. The "channel_or_dm" option specifies whether the level up message should be sent to a channel (which must have been specified at some time) or the user's DMs.
Delete the message this command is used on, and log it to the relevant channel if configured.
When used on a message, the bot will then prompt you for what channel to move the message to. Once selected, the bot will automatically move the message from the current channel to the selected one.
When you ping the bot, it'll respond with AI. To prevent the bot from replying when you hit reply on one of his messages, simply turn the ping off.
When you paste certain types of links, an example being Discord message links (Open Context Menu > Copy Message Link) the bot will automatically embed the link's contents. To prevent this, simply put < and > on either side of the link.
To access the context menu on mobile, press and hold on a message until a menu shows up. On Desktop, you can either right click a message or press the symbol with 3 dots that shows up to the top right of a message when hovering.
To use a command from the context menu, open the context menu, and then press Apps, and then the command you wish to use.