Wikipedia:Bots/Requests for approval/KadaneBot
- 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 Approved.
Operator:
Time filed: 23:48, Thursday, August 9, 2018 (
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python (Pywiki)
Source code available: Will be within the next day or two
Function overview: Deliver reminders about the
Links to relevant discussions (where appropriate): Bot Request Current discussion Original Archived Discussion
Edit period(s): Continuous
Estimated number of pages affected: 10-200 per month. There are currently 123 volunteers at
Namespace(s): User_Talk
Exclusion compliant (Yes/No): Yes
Function details:
- Obtain a list of requested reviews. List generated by User:AnomieBOT
- Format information into a wiki-list
- Save each list onto user page by category. See User:Kadane/PR/Categories
- Generate list of volunteers and their WP:PRV. If a contact interval is not specified the user will never be messaged.)
- If volunteer is not new: load last contact date for subscription (saved via serialization/can be memorialized in the bots userspace if need be)
- Else: set last contact date to current date (Note: Script will be run daily to update list of volunteers. Notifications will only be sent monthly. No edits will be made during update.)
- Place {{User:KadaneBot/PRV/SampleMessageTemplate}} on talk pages of volunteers that have not been contacted since their preferred update interval.
Discussion
I want to address the elephant in the room. I am a brand new editor that has used Wikipedia as a resource for a long time. Even though I have only been here a short time, I have been studying policy and making changes for most of the day (bored college student on summer vacation). I have created a template, fixed lint errors, tagged articles for speedy deletion. I have been on IRC since I started and it has been extremely helpful towards learning the community. There is still a lot that I don't know, but due to the low number of edits and uncontroversial nature of this task, I believe it is a perfect way to get my feet wet.
With that being said, if it is still consensus to close this as
]- Thank you Kadane! This will, I hope, be a very useful part of our peer review community. This solves the problem of: I am interested in PR, but I forget to check the waiting list. Using this process and a template on the volunteers page, editors can assign themselves a topic and a timeperiod for review updates (e.g. every month, every three months, half yearly, annually). This will be a very useful bot and, I hope, help keep one of WP's more newbie-friendly processes welcoming and active. --Tom (LT) (talk) 00:56, 10 August 2018 (UTC)[reply]
- Sure thing. Glad I can help ]
- Can you list who you would target on the first batch as an example? Also, please add a task description to the bot user page. — xaosflux Talk 00:58, 10 August 2018 (UTC)[reply]
- @]
- @]
- Yep, I'll create a a dummy page for testing with me and some other editors. I'll also send out a mass message now that we've got a bot in the works to advise editors on the list to update their desired contact information. I will have to get to this tomorrow though as I'm tied up today :). --Tom (LT) (talk) 01:29, 10 August 2018 (UTC)[reply]
- @]
- Yep, I'll create a a dummy page for testing with me and some other editors. I'll also send out a mass message now that we've got a bot in the works to advise editors on the list to update their desired contact information. I will have to get to this tomorrow though as I'm tied up today :). --Tom (LT) (talk) 01:29, 10 August 2018 (UTC)[reply]
- @]
Update: A mass mailer was sent out today asking PRV volunteers to opt in to receive messages from the bot (diff). I move back to my college campus tomorrow, and will be back to my regular schedule Monday, August 20th. I will provide a list of people that opt-in for the first batch at that time.
]- @]
- Seems pretty low-impact, and a good idea. Let's start with a short trial. Approved for trial (7 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. SQLQuery me! 15:34, 28 August 2018 (UTC)[reply]
- @SQL: I still plan on running this trial. My apologies I had a major project due this week. I have set aside time this weekend.
- With that said I have a question. It has been 8 days since you approved the trial. Does that mean that the trial is now expired, or does it mean 7 days from when I make my first trail edit? If it is indeed expired may I request an extension? ]
Trial complete. - @SQL: - The bot trial is complete, as mentioned above there will not be any edits outside the bot's userspace for a month. There were a total of 5 messages delivered. One mistake was made [1]. The content of the edit was fine, but there was a missing bracket in the edit summary. This edit was made on my User_talk page, so I fixed it and restarted the bot.
All other messages were delivered successfully. You can see an overview of which messages were sent, and which weren't (so far only those requesting monthly updates received a message) at this page. Diff to messages sent [2], [3], [4], [5], [6].
Pinging
]- That's great, thank you Kadane! One small thing - could you change the part per review that says "(request)" to "(peer review") so it's clearer? --Tom (LT) (talk) 22:52, 8 September 2018 (UTC)[reply]
- 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.