pokemontrades / porygon-bot

Porygon-Bot for IRC.
Apache License 2.0
7 stars 5 forks source link

Report/check for unflaired threads #71

Open Kirzi opened 7 years ago

Kirzi commented 7 years ago

Sometimes, threads don't get flaired due to Automod going down. We don't really have any way of knowing when this happens, unless someone reports it, or we happen to be browsing the sub.

Suggestion: Have Porybot pick up the slack so we don't have to worry about it.

If a thread is unflaired for 5 minutes, it's probably safe to assume Automod is down and isn't checking it, which means we'll have to flair it manually. We may also need to remove it for no flair set or no tag instead.

All we'd need is for Porybot to check for unflaired threads, and either notify us in IRC or report it (which will then generate an IRC notification). I'd prefer the latter, since that makes it available in modqueue if we miss the IRC notification. But the former would be alright with me too.

(This would be for both /r/pokemontrades and /r/svexchange.)

not-an-aardvark commented 7 years ago

Why not just have Porygon-Bot flair the threads itself, instead of/in addition to automod?

Kirzi commented 7 years ago

Well, it's more than just flairing threads. It has to also check for a tag in the thread, check the user's flair to make sure it's set correctly - and check for banned users.

I'm not opposed; I just figured that would be more difficult than the notification idea.