Brickipedia:Bots for Approval/BfA/LegoFanBot

From Brickipedia, the LEGO Wiki

This is a bot Approval for LegoFanBot

Tasks
Task List

Phase 1 - B.A.G Approval[edit source]

Stage One, Bot Approval Group. Vote Tally: 0/0

Support[edit source]

Oppose[edit source]

  • Probably the most vague task list I've seen. --Lewis Cawte (talk) 17:54, 17 March 2017 (UTC)

Comments[edit source]

  • "Update part pages" - In what way? What needs updating?
  • "Add/remove templates to pages when necessary" - what sort of templates would it be able to handle? How would it deal with templates with variables?
  • "Fix redirects" - what redirects? Broken redirects? Double redirects?
  • CJC95 (talk) 18:45, 17 March 2017 (UTC)
The part template. It needs to be updated to part/new. I can do it by having the bot find and replace parts of the code. As for redirects, double redirects. LegoFan4000 talk 19:02, 17 March 2017 (UTC)
What would you be using for the bot? CJC95 (talk) 22:17, 19 March 2017 (UTC)
@CJC95: it will use piwikibot and autowikibrowser. LegoFan4000 talk 23:10, 19 March 2017 (UTC)
  • Have you ever used Pywikibot or AWB elsewhere? CJC95 (talk) 19:15, 22 March 2017 (UTC)
    • I got AWB to work on my Test Wiki. I have never tried to use piwikibot. LegoFan4000 talk 15:11, 23 March 2017 (UTC)
      • UPDATE: I got piwikibot to work on my test wiki as well. LegoFan4000 talk 16:17, 24 March 2017 (UTC)
        • Link? CJC95 (talk) 10:11, 25 March 2017 (UTC)
          • @CJC95: Here is an edit that my bot made using piwikibot. Here is an edit that my bot made using autowikibrowser. LegoFan4000 talk 16:11, 29 March 2017 (UTC)
            • It will no longer use autowikibrowser. Anyway, I will do some test edits. LegoFan4000 talk 23:20, 20 June 2017 (UTC)
          • [1] [2] [3] [4] [5] and [6] are some sample edits. LegoFan4000 talk 00:14, 21 June 2017 (UTC)
            • There's a reason why Part and Part/new are two different templates- Part/new has very different parameters. If we were meant to have edits changing Part to Part/new, I would have just replaced the code for Part with the code for Part/new. It's also done this way so we can replace the fan-based notations on BrickLink (####b##/####pb##/####bc##) and Peeron (x####) with the offical part number as they are changed over (also not saying I'm opposed to the bot or anything, having a bot to fix dbl redirects seems great to me. But I'm not former BAG, and I also don't know much about bots so don't feel like I'm qualified to vote) NovaHawk 03:11, 21 June 2017 (UTC)
    • I'm not sure what those two sample edits are your test wiki are showing. The test edits here work, but as Nova said shouldn't necessarily be done. Can you show off the add/remove templates and the broken redirects stuff? (Also, out of interest, why have you stopped using AWB?) CJC (talk) 10:37, 21 June 2017 (UTC)
      • I stopped using it because it only runs on windows and I no longer have access to that machine. Pywikibot I can still use because it can run on macs. Anyway I think i'll stick to fixing redirects for now. I cant do any test edits for that until Special:DoubleRedirects gets updated. LegoFan4000 talk 14:30, 21 June 2017 (UTC)
I had it fix all of the double redirects. 174.192.26.78 14:36, 10 September 2017 (UTC)