Wikipedia:Bots/Requests for approval/JJMC89 bot 13


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was

JJMC89 bot 13
Operator:

Time filed: 05:42, Wednesday, July 26, 2017 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available:

Function overview: Report and notify Inactive administrators

Links to relevant discussions (where appropriate): Request by

Edit period(s): Daily

Estimated number of pages affected: 0-1 daily + # inactive admins semi-monthly

Namespace(s):    ,

Exclusion compliant: No

Function details: This is a replacement for MadmanBot 13.

For inactive admins that will be eligible for desysoping on the first of the next month:
 * First run of the month:
 * Report inactive admins in new  section at
 * Notify inactive admins of pending suspension via talk page and email (if enabled)
 * Daily:
 * Remove active admins from  section at
 * -7 days:
 * Notify inactive admins of imminent suspension via talk page and email (if enabled)

Configuration: User:JJMC89 bot/config/InactiveAdmins

The task is not exclusion compliant since only one project page is edited and notices are mandatory.

Discussion

 * for commentary. Your prior bot task has been unreliably operating lately. —  xaosflux  Talk 11:17, 26 July 2017 (UTC)
 * Emailed Madman as well. — xaosflux  Talk 11:22, 26 July 2017 (UTC)

can you run this on a shadow page first for comparison? (e.g. Inactive administrators/2017/test) ? — xaosflux  Talk 11:19, 26 July 2017 (UTC)
 * I output the inactive list on testwiki without notifications. This is what would be reported for August 2017. (Note: no templates there.) The only difference that I note is the last log dates. MadmanBot appears to be excluding some log types, while I am not currently excluding any. —&thinsp;JJMC89&thinsp; (T·C) 16:01, 26 July 2017 (UTC)
 * I actually expected another entry on there - are you running a whitelist? — xaosflux  Talk 17:55, 26 July 2017 (UTC)
 * Yes, the config currently has Useight excluded. —&thinsp;JJMC89&thinsp; (T·C) 18:46, 26 July 2017 (UTC)
 * Possibly should exclude "automatic patrol" log entries - these would be redundant with edits anyway. — xaosflux  Talk 17:59, 26 July 2017 (UTC)
 * I can code log exclusions tonight (UTC-7). —&thinsp;JJMC89&thinsp; (T·C) 18:46, 26 July 2017 (UTC)

This task is pending possible repair of MadmanBot. —&thinsp;JJMC89&thinsp; (T·C) 20:09, 27 July 2017 (UTC)
 * MadmanBot is back in action. Should the task need replacing in the future, let me know. —&thinsp;JJMC89&thinsp; (T·C) 04:24, 3 August 2017 (UTC)

Reopened. Autopatrol logs now excluded. —&thinsp;JJMC89&thinsp; (T·C) 21:29, 3 March 2018 (UTC)
 * - please coordinate with Madman to prevent double emails later this month. — xaosflux  Talk 23:47, 10 March 2018 (UTC)
 * this seems to have been going fine and I'm OK to review it unless there is anything else you want to monitor first? — xaosflux  Talk 03:01, 6 April 2018 (UTC)
 * Everything is good on my end; review away. —&thinsp;JJMC89&thinsp; (T·C) 04:36, 6 April 2018 (UTC)


 * task approved. — xaosflux  Talk 00:16, 7 April 2018 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.