All bot commands only work in
#personal-testing unless otherwise specified.
-helpme will post links to this page.
Report a user to the mods - works in every channel
/report and fill out the fields.
It must have a 2+ word reason. No one will be able to see that you reported someone except for yourself and the mods.
Also see How to Report or
Set your birthday - also works in event-related channels
If you add your birthday, the bot will announce it in
#side-talk at midnight Eastern Time (UTC-5). The message does not state your age or year you were born.
However, if you add your birth year, it will appear when someone requests the full list or your specific birthday.
You do not have to add your birth year.
Get someone else's birthday
List all birthdays in the server
Creating a reminder will work in all channels. Managing reminders will only work in
Personal reminders using a time period
-remind <time> <message> or
You must have a message to set a reminder.
Usage is like
-remind 5mo3w4d1h30m2s Am I still awake?
The above is 5 months, 3 weeks, 4 days, 1 hour, 30 minutes, and 2 seconds.
When the time arrives, the bot will ping you in
#personal-testing with your message.
To manage your reminders:
/reminders lists all your reminders
-delreminder #### or
/delreminder where #### is the ID number listed next to the reminder in the
a flag to
true in the
/delreminder version of the command will delete all of your reminders
Public reminders using a specific time
This command will post a public reminder that anyone can subscribe to.
Anyone who subscribed to the reminder will receive a DM with the
title contents at the specified time.
datetime can either be a specific date like
5 october 5pm or a fuzzy date like
in 10 minutes.
/remind title datetime
/remind brush your teeth in 10 minutes
/remind contest deadline 5 march 11am
Makes a poll. Can be used in
#suggestions, event-related channels, and/or
There are two
YAGPDB's is more suited for simple questions and can also be called by text command:
-poll "Question Here" "Answer One" "Answer Two"
Sesh's has many additional options and an optional dashboard for even more customization.
Tags (previously known as snippets) are pre-formatted posts you can call with simple commands so you don't have to type similar answers every time.
Anyone can call tags anywhere on this server. But only people with the
@Tag Creator role can create, edit, and delete them.
If you don't want to make a tag yourself (or get the role), you can ask for new tags in
You can call a tag by
You can see a list of the currently available tags by going to
#personal-testing and sending
See also: How to Use the Tag System.
Posting pre-existing tags works anywhere in the server. Managing tags can only be done in
#personal-testing by people with the
@Tag Creator role.
Works everywhere, but limit it to
#personal-testing if it's not part of a conversation.
Please note: this returns a list of links. You will have to click it in order to see any search results.
Searches AniList & MAL for anime matching XYZ
Searches AniList & MAL for manga matching XYZ
Searches A-M-V.org for XYZ in the following ways:
Forums (everything), Forum thread titles only, AMV Quick Search, AMV titles only
Searches for XYZ in the following ways:
Youtube.com, A-M-V.org AMVs, AMVNews.ru videos, AO3
DMs you a link to a message. You can use it in any channel. Your bot command is deleted approximately 20 seconds after the DM is sent.
Alternatively, you can simply react to messages with the 🔖 (
You can create a personalized ping list for informal events. Works in all channels.
Create a ping list
create pinglist will post a message letting people react to add themselves to the pinglist. If you add mentions in this message, they will be auto-loaded into the pinglist on creation.
create pinglist @Vars will create a pinglist with Vars on it.
Keep in mind that you cannot add roles to a ping list.
Edit a ping list
edit pinglist works similar to
create. Without mentions, it will repost the message allowing people to add or remove themselves from the list.
If you have mentions in the message, it will add those people onto the list you had before - e.g.
edit pinglist @Yag will add Yag to the list of people already mentioned.
Ping the people on the ping list
@pinglist to have Yag ping your list.
Delete or create a new ping list
You can only have one ping list at a time. The lists automatically expire after one month.
create pinglist will replace a current ping list with a new one.
Any time you do any function with the ping list, it will delete the last ping list message and repost it.
This is so you do not have multiple signup messages for your ping list.
You can manage any threads you create the following ways:
1. Add "pinners" (other people who can manage pins in your thread too)
Thread OPs and
pinnerto toggle whether they are a pinner or not
:removepinner:to add or remove that person as a pinner
- Yag will react to the message with a ✅ (
:white_check_mark:) if it did what you said
- Yag will react with a ❓ (
:question:) if it didn't understand you (check if that person is already a pinner)
- Yag will delete its reactions in ~5 seconds
- Anyone can use the
-pinnerscommand to list who can manage pins in that thread
2. Add/Remove pins with 📌 (
- react to add the pin
- unreact to remove the pin
- reply to any message with
unpinto have yag perform that action
If thread OPs use either of these pings, Yag will make sure everyone in the thread is actually notified.
Reacting to any message the YAG bot makes with a 🗑️ (
:wastebasket:) will delete the message. This only works in a few channels, if the message is not pinned, and if the message is only a few minutes or less old.
-noyag as a text command will work on whatever the last Yag bot message is as long as it is not pinned and is less than 5 minutes old.
Check your introductions post
Check to see if you made an
#introductions post yet, and if you have, gives you the message link to it so you can view/edit it.
-dictionary will define an english word for you, using dictionaryapi.dev
-define will get the definition from UrbanDictionary
States the current server time and time zone in UTC.
Embed (One-time Tag)
-embed your content here will put
your content here inside an embed, which allows you to use markdown links.
Can be used anywhere. It will keep your original message in
#personal-testing, but will automatically delete the original message anywhere else (so only the embed stays).
See How to Events instead.
React to any message with ⭐ (
:star:). When any post has 3+ reactions of this type, it will be reposted to the
React to any message with a tutorial or guide using (
:tutorialboard:). When any post has 2+ reactions of this type, it is reposted to the