Wikipedia:Bots/Requests for approval/UKBot
- 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: Danmichaelo (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:01, Tuesday, May 9, 2017 (UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python
Source code available: https://github.com/danmichaelo/ukbot
Function overview: Checks the contributions of enrolled users in writing contests and updates the result page.
Links to relevant discussions (where appropriate):
Edit period(s): hourly
Estimated number of pages affected: 1 or more configured contest pages + optionally discussion pages. No main namespace pages.
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): Not on enwiki
Function details: The bot has been running for several years on nowiki and fiwiki, where it updates the points in the weekly contests no:WP:UK and fi:WP:VK, respectively. Now, there is a contest in the planning in conjunction with the centenary of Finland's independence, and we'd like to host that on enwiki to invite users from many different language editions to write about Finnish topics.
The bot works by (1) reading a list of enrolled users from a configured contest page, (2) checking the contributions of all those users and (3) calculating points based on configured rules and writing the results back to the contest page. When the contest is over, it can send out awards to the participants, but this is optional. See edits on nowiki and fiwiki.
Discussion
[edit]- I can't see any issues with this, it is very helpful to the wikiproject. The performance on no & fi wikis seems to be as expected to the task. TheMagikCow (T) (C) 10:24, 13 May 2017 (UTC)[reply]
- @Danmichaelo: What is the edit rate for this going to be? Will the page be of interest to watchers (such that this should run without a bot flag) ? — xaosflux Talk 01:54, 14 May 2017 (UTC)[reply]
- Usually I configure it to update the contest page every hour. Since the contest page can also be updated by other users, it's useful to have a botflag to be able to distinguish between user edits and bot edits. – Danmichaelo (talk) 12:21, 14 May 2017 (UTC)[reply]
- Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Approved for trial, post a summary of your trial here when complete. — xaosflux Talk 01:45, 15 May 2017 (UTC)[reply]
- Any update? — xaosflux Talk 02:03, 26 May 2017 (UTC)[reply]
- To be able to do test edits, we need to setup a contest page and there's a bunch of templates that needs to be translated and configured. I started filling Category:UKBot now, but it will take some more time. – Danmichaelo (talk) 15:11, 28 May 2017 (UTC)[reply]
- Approved. Due to the limited scope (1 page made for this task) and edit rate, I'm approving without the trial. If you want to increase this to other pages in the future, or will be doing rapid editing, please file an additional bot task. — xaosflux Talk 15:19, 3 June 2017 (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.