Wikipedia:Bots/Requests for approval/Project Messenger Bot
- 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: Noommos (talk · contribs)
Time filed: 18:09, Sunday April 3, 2011 (UTC)
Automatic or Manually assisted: Auto
Programming language(s): PHP
Source code available: On request
Function overview: Dropping a message on several WikiProjects talk pages.
Links to relevant discussions (where appropriate):
Edit period(s): Once
Estimated number of pages affected: 74 (some redirect to same page)
Exclusion compliant (Y/N): Y
Already has a bot flag (Y/N): N
Function details: Completes this task. Uses a recipient list and puts John's message on their talk page. Respects redirects and bot exclusions (in case they want to opt-out). I plan on opening another BRFA to request permission to run other WikiProject messaging through requests on talk page (or perhaps through a toolserver interface) sometime in the close future.
Discussion
[edit]Approved for trial. Please provide a link to the relevant contributions and/or diffs when the trial is complete. One cycle of notifications. MBisanz talk 01:06, 4 April 2011 (UTC)[reply]
- Just to clarify, one cycle would be one message sent to all of its recipients (e.g. John's request)? Noom talk contribs 12:07, 4 April 2011 (UTC)[reply]
- Trial complete. The bot was able to successfully distribute the message. However, 2 problems were identified. The first was a bug in the redirect resolving. It would report an invalid article name and the bot would fail to post the message there. The second was a bug in the script I used to generate the recipient list. It seemed to have problems with special characters such as á and others. Noom talk contribs 16:14, 5 April 2011 (UTC)[reply]
- Approved. MBisanz talk 03:46, 7 April 2011 (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.