For an explanation of how to use this page and request a bot, see the bot request instructions. Make sure your bot is not a duplicate.

Note Note: The Vote section is used after a vote on if the bot should be used, and shows the number of people who approved/declined the idea of the bot. Please note, a formal vote may not be needed to decline/accept a bot, therefore it is not compulsory to fill this box in. The comment briefly describes any important information about the bot at this moment, especially changes that need to be made.
Note Note: Remember to add a section to the table with your name and bot information when requesting a bot.

For archived discussions, see the discussion archive.

Contents

Requested Bots
Owner Bot Name Bot Use Current Status Voting Comments and Recommendations
banana439monkey Formatter Fixing formatting and scratchblocks Inactive

Formatter

From discussion archive:
Formatter is a bot which fixes the formatting and scratchblocks code on the wiki. The reason it was rejected was because I was incapable of building a bot, and since I have experience in JavaScript, I feel ready to give this another shot. Formatting is a huge problem within the wiki, especially indenting. Many pages contain incorrect formatting and need to be updated. This means that for humans, these tasks would be difficult and tedious to do, with great fatigue.
Banana439monkey.png banana439monkey (Talk | Contribs | Scratch | Edits (2,296)) 07:20, 23 September 2018 (UTC)

Even with your better JS experience, are you sure this is possible with a bot? This is supposed to fix scratchblocks formatting... but I don't think that's an issue anymore.
To help organize my thoughts, let me try to answer the bot request questions:
  • Is your bot's task necessary? It hasn't been proven to be necessary yet, no
  • Is your bot's task not already/easily done by a human? Yes, this is not already done by humans
    • If not, is there any reason that a bot would be better than a human (e.g. too repetitive, humans are too unreliable)?
  • Is your bot's task more than one time or quick use? No, I don't think so. Once the scratchblocks are fixed (assuming there's still stuff to fix), that's it.
  • Is your bot's task pronouncedly different from other bots’ tasks and would adding its task to another bot be impractical? Since we're talking about fixing formatting, this is also a no. I'm sure it could be added to either my bot or VoxBot. Scratchblocks fixing is probably beyond me but not beyond VoxBot.
  • Would your bot have a moderate request frequency? Probably.
  • Would your bot help the Wiki as a whole, and not just a few specific users or articles? Yes.
  • Would your bot be almost foolproof against causing harm if something goes wrong? I have enough trust in your programming skill to say yes.
  • If your bot is designed to fix a problem, is it a significant problem that happens repeatedly? No, bad formatting isn't all that common. Bad scratchblocks is vanishingly rare - I'm pretty sure half the people here come from the forums or have at least had scratchblocks experience in the forums.
  • Would your bot follow the wiki guidelines? Obviously.
So, the "no" answers here are:
  1. Is your bot's task necessary?
  2. Is your bot's task more than one time or quick use?
  3. Is your bot's task pronouncedly different from other bots' tasks and would adding its task to another bot be impractical?
  4. If your bot is designed to fix a problem, is it a significant problem that happens repeatedly?
Please explain how the answers to each of those questions are "yes" rather than "no".
Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
07:31, 23 September 2018 (UTC)
  • There is still a huge amount of instances of incorrect formatting and helps give the wiki a more profesional look.
  • It's still more than one-time use. Even though ScratchBlocks formatting is no longer a problem currently, it could be updated again, and there are still huge formatting issues like indentation.
  • This is the point where I say no. I'll be fair. It could be added to VoxBot, but it's so infrequently run, and this bot could, say, be run weekly?
  • New wiki users? Yes. Veterans? Possibly not.
    Banana439monkey.png banana439monkey (Talk | Contribs | Scratch | Edits (2,296)) 07:42, 23 September 2018 (UTC)
  1. Incorrect formatting is mostly in source code, though, and does nothing to affect the end result.
  2. The only update scratchblocks is going to get is new blocks. The syntax is frozen now. The 1.4 scratchblocks' "category=thing" comment was essentially a hack, and all instances of that are fixed now, as far as I'm aware.
  3. Maybe not VoxBot, but my bot could totally take up that task. I only said scratchblocks would be better for VoxBot since it would require some additional parsing, which is what a less-overhead language like C# (which BoxVot VoxBot is wirtten in) is better at.
  4. New users have to get through our account request process, though, so they're not totally inept. And wiki formatting doesn't take that long to learn. We watch new users closely in their first days anyway, so I don't think a bot could keep up with the humans! :P And obviously veterans don't make many formatting mistakes.

Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
07:56, 23 September 2018 (UTC)
  • But still annoying, right?
  • Mhm...
  • But your bot doesn't fix typos, right?
  • Yeah, but that means nothing. And users are going to mess up. Also, it's possible a bot can.
    Banana439monkey.png banana439monkey (Talk | Contribs | Scratch | Edits (2,296)) 08:00, 23 September 2018 (UTC)
  1. Sure, it's annoying, but stuff like that falls under the Scratch Wiki:Style Guide and is therefore already fixed by my bot.
  2. Let's call this point done in my favor.
  3. No, that's VoxBot's job, but I'm not going to let you fix typos automatically either. VoxBot is the only bot that's managed to actually deal with English grammar in the slightest, and it's the most dangerous bot of the lot.
  4. People are eventually going to mess up, but that's why people like you and me patrol recent changes. That's even one of the questions: Is your bot's task not already/easily done by a human? In this specific case, fixing new users' edits is what admins have to do and what other users are encouraged to do. No bots required.
By the way, I know you like editing people's formatting, but please don't edit my posts at all. I don't mess up indentation or signature placement. My signature was meant to be on another line.
Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
08:18, 23 September 2018 (UTC)
  • Wait, that's already fixed? Why didn't you say so?
  • N/A
  • It's inactive though.
  • But what about old pages that haven't been updated in a while
By the way, was it?
Banana439monkey.png banana439monkey (Talk | Contribs | Scratch | Edits (2,296)) 07:11, 24 September 2018 (UTC)

────────────────────────────────────────────────────────────────────────────────────────────────────For 3rd point, I heard that Ken will host VoxBot.
Logo of Apple502j.jpg Apple502j Talk/Activities 1,986edit 07:24, 24 September 2018 (UTC)

  • Style guide stuff is already fixed by my bot. It's been that way for a while now!
  • @asqwde, I offered to host it but KrIsMa said he'd do it himself once school was safely underway. I suggest you leave a message on his talk asking him to do a large run with it.
  • There are no old pages as far as anyone is aware! Every article (i.e. non-redirect page in mainspace with more than one link) has been touched at least once since the transfer.

Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
07:29, 24 September 2018 (UTC)
Ken: all pages must be touched since that - removing transfer template
Logo of Apple502j.jpg Apple502j Talk/Activities 1,986edit 09:20, 24 September 2018 (UTC)
I said after - so I mean all pages have been touched since after the transfer template was removed.
Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
09:53, 24 September 2018 (UTC)