Additional Features - shinyfinder/chatot-smogon GitHub Wiki
Chatot also has additional features that may not have an associated command. They are discussed on this page.
Although not a command, another primary feature of the bot is to monitor the RMT channels in the main Smogon server and alert raters whenever there is a new team posted. The primary logic for this command is in /src/helpers/rmtMonitor.ts
. By default, raters are notified every 6 hours, unless they unsubscribed using the /rmtpings command.
Chatot also tracks the C&C progress of threads posted in the relevant subforums. It does this by monitoring the thread titles and prefixes for changes. The bot will look for text such as QC/GP #/#
or the thread prefix to determine what stage the thread is in. The exact format is flexible, although the QC/GP indicator should come before the numbers. In the case of OMs or past-gen analyses, the title/prefix is also used to determine the applicable generation or meta, as appropriate. Any of the standard abbrevations for the gen can be used (i.e. ORAS, BW, Gen 5, ss, etc). Note that the bot periodically checks for updates, so alerts may not be immediate.
Setting up a subforum to be tracked by Chatot is done within the Formats tab of the dex, available to be edited by anyone with a forum badge.
Chatot tracks the progress of Custom Avatar (CA) submissions. When a submission moves to the QC stage, the spriters are tagged in the Smeargle Studio discord with a link to the thread and the attached sprite image. This functionality does not have an associated command.
Chatot relays approved Draft leagues from the forums into the Smogon Draft Discord server, along with relevant info like the title, format, and signup close date. The checks for new posts are roughly every 30 seconds, subject to change. This functionality does not have an associated command.
Chatot may also respond to some text in the chat even without a slash command. Staff can configure this functionality with the /config fun group of commands. These features may change at any time (or removed if abused) and are meant to be Easter eggs, so they will remain undocumented. If you're nice to the bot you might just find some!