Wikipedia:Bots/Requests for approval/DatBot

DatBot

[[User:DatBot|DatBot]]

{{Newbot|DatBot|}}

Operator: {{botop|DatGuy}}

Time filed: 18:04, Tuesday, September 13, 2016 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): AutoWikiBrowser

Source code available: AWB

Function overview: Converts WikiProject Belgrade to WikiProject Serbia/Belgrade task force

Links to relevant discussions (where appropriate): Wikipedia:Bot_requests#WikiProject_Belgrade_to_WikiProject_Serbia.2FBelgrade_task_force

Edit period(s): One time run, perhaps once every month if some people accidentally add {{WikiProject Belgrade}}

Estimated number of pages affected: 1316 transclusion(s) found from Template:WikiProject Belgrade

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): No

Function details: Not much else to it, really. I've tested it already at User:DatBot/sandbox. I've worked a bit with {{ping|MusikAnimal|Samtar}}, and they gave me a heads up.

=Discussion=

  • {{t1|BAGAssistanceNeeded}} I realise that this template should only be used after 7 days, but this is a fairly simple task. No real need for thorough testing or etc. Dat GuyTalkContribs 13:50, 14 September 2016 (UTC)

:{{BotTrial|edits=50|days=5}} — xaosflux Talk 04:37, 15 September 2016 (UTC)

::Added to AWB manual mode list. — xaosflux Talk 04:39, 15 September 2016 (UTC)

{{BotTrialComplete}}, {{ping|Xaosflux}} The first few edits had a small issue with the RegEx. All the edits since 17:57 should be all perfect. Contribs. Dat GuyTalkContribs 16:02, 15 September 2016 (UTC)

:::Added to AWB automatic mode list. — xaosflux Talk 17:22, 15 September 2016 (UTC)

:{{BotExtendedTrial|edits=50}} OK, please re-run - automatic AWB mode has been enabled as well for this part of the trial. Please mark your edits as 'minor' as well. Also, please be sure not to use your bot account for discussions such as here: Special:Diff/739579102. It can be easy to mix up accounts during testing, one thing I usually do it open a second browser for any manual checking under the bot account (or a private browser instance). — xaosflux Talk 17:22, 15 September 2016 (UTC)

{{BotTrialComplete}}, {{ping|Xaosflux|Magioladitis}} Contribs here, extremely sorry that most of the edits weren't tagged as minor. I loaded the wrong setting. I've also followed your recommendation on my talk page. Dat GuyTalkContribs 17:23, 16 September 2016 (UTC)

:{{u|DatGuy}} on pages like Talk:List of Belgrade neighbourhoods and suburbs, you lowered the importance rating from High to Low ; on Talk:Belgrade Marathon] it went from Mid to Low; on [[Talk:Ada Ciganlija it went from Top to High. What logic are you using for dealing with this parameter? — xaosflux Talk 16:21, 25 September 2016 (UTC)

::{{replyto|Xaosflux}} Extremely sorry for the 2 days wait, I had to re-work the entire code. The major think in the rework is some bugfixes and adding Belgrade-importance. On my sandbox, I'm doing different scenarios that I can think of. Dat GuyTalkContribs 14:17, 27 September 2016 (UTC)

:::What is the "expected" behavior for varying importance (inherit higher, lower, merge, etc) ? — xaosflux Talk 14:20, 27 September 2016 (UTC)

:::::{{replyto|Xaosflux}} If the importance is the same, then it will replace "Belgrade" with Serbia and add |Belgrade=y|Belgrade-importance=what was the importance of WikiProject Belgrade, see {{diff2|741440388}}. If the importance is different, then it will add |Belgrade=y|Belgrade-importance=what was the importance of WikiProject Belgrade, see {{diff2|741439533}}. Not sure if that explains it clearly enough. Dat GuyTalkContribs 15:10, 27 September 2016 (UTC)

::::::So if Serbia project has this as "TOP" importance, but Belgrade has it as "LOW" importance - they expect the article will now be "LOW" correct? — xaosflux Talk 14:41, 28 September 2016 (UTC)

{{OD}} {{re|xaosflux}} No. The end result will be WikiProject Serbia|class=|importance=top|Belgrade=y|Belgrade-importance=low. Don't forget that there is a parameter for Belgrade-importance.

:{{BotExtendedTrial|edits=30}} - hopefully this will be the last one. — xaosflux Talk 11:59, 29 September 2016 (UTC)

::{{BotTrialComplete}} Dat GuyTalkContribs 16:09, 29 September 2016 (UTC)

{{BotApproved}} — xaosflux Talk 02:11, 1 October 2016 (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.