User:GreenC bot/Job 15

Mismatch reports for Featured and Good Article lists


 * fambot is a bot to create the report at Featured articles/mismatches.
 * gambot is a bot to create the report at Good articles/mismatches.

What it does
The section headers and documentation should be self-explanatory.

Technical
The bot runs from my local computer. It is in GNU awk and uses the WP:BOTWIKIAWK library.

GitHub: https://github.com/greencardamom/FaGaMbot

Known trouble points

 * If the bot(s) ever stop working the most likely cause is a change in syntax at Good articles/all or Featured articles. The bot parses these pages and expects a certain format. The functions are getlistfaa and getlistgaa in fambot.awk and gambot.awk respective.


 * If a page name is reported mismatch but otherwise looks exactly the same, check for hidden characters by deleting from the source list (eg. Featured articles) and manually re-typing - not copy-paste.