@Unihedron I see I didn't actually mention it, but Zephyr is watching this room now too. It's the non-avatar'd user in there. No rep on SO for the bot.
@Sam, something we should be aware of with our bots and SmokeDetector is how we signify commands to the bots. If everyone is starting a command with >>, all bots will attempt to process it as a command. If we have overlapping commands (eg. >>help), we'll have multiple bots responding which is quickly get spammy
@AndrewT. I don't have a specific one. I haven't found one that is used enough to add it. However, you can get something like the previous post (with the Reason:) by doing cv-pls Offensive <link> (this will post a close vote request) or flag-pls Offensive <link> if you want it to post just a generic flag request with "Reason:" at the end
@AndrewT. Right now, I think only @Sam has the capability. Mine doesn't respond to commands at all yet, and SmokeDetector doesn't utilize that they of functionality.
Even then, I'm not sure if Pham is detecting being mentioned vs having a message responded to
These are the patterns that Zephyr currently looks for and their translations.
I'm open to have the regexes improved, but since what I have works, I'm not to concerned with them right now.
The basic format though: *-pls Reason <link> Where * is any number of options. The more advanced format is [tag:*-pls] Reason <link>
Reason is optional in both
It also tries to convert things like [tag:cv-pls-to-broad] to a close vote request with the reason "Too Broad"