< Scratch Wiki:Bot Requests

This page contains an archive of bot requests. At the top, there is a table containing the basic information for each request, and further down is the discussion surrounding each bot. The format should show more recent requests first in all sections.

Requested Bots
Owner Bot Name Bot Use Current Status Voting Comments and Recommendations
CodeLearnerSai AutoAdministrator Deleting pages with {{delete}} and protecting pages with {{protect}} if they have not been handled within two days Rejected This bot involves giving elevated permissions to a user who was not elected or appointed -jvvg
CodeLearnerSai WikiCensor Censoring inappropriate language Rejected Already done by AbuseFilter. -jvvg
Garnetluvcookie Polybot Various tasks Rejected No further discussion. -Kenny2scratch
ContourLines PageCheck Check page content and find old and unupdated articles. Rejected All tasks either already done, typographical, or too nuanced for a bot. -Kenny2scratch

Older Archives




This bot would delete pages which have had the {{delete}} on them for 172,800 consecutive seconds. It would also raise the edit and move protection level by 1 step for pages which have had the {{protect}} template on them for 172,800 consecutive seconds.
CodeLearnerSai (talk | contribs) 21:12, 27 July 2021 (UTC)

172800 seconds is two days. In almost every case a page with {{delete}} or {{protect}} was handled by an administrator in far less time than that. Also, both of those templates require manual review (even if very brief) to ensure they're being used properly. Finally, we will not give administrator permissions to anyone who was not elected or appointed.
jvvg (talk | contribs) 21:19, 27 July 2021 (UTC)
Because this bot requires elevated permissions, this request is rejected without further discussion.
jvvg (talk | contribs) 21:37, 27 July 2021 (UTC)


This bot would censor words censored on Scratch anywhere on the wiki. It will let me know if there are any. The bot censors these phrases faster than an Admin or Bureaucrat. This ensures safety in the Wiki.
CodeLearnerSai (talk | contribs) 18:14, 7 June 2021 (UTC) CodeLearnerSai

We already have AbuseFilter to do this. It already will automatically censor inappropriate language and there is a log of instances in which it was triggered.
jvvg (talk | contribs) 18:32, 7 June 2021 (UTC)
CodeLearnerSai (talk | contribs) 00:24, 8 June 2021 (UTC)


Note Note: I know some of these are taken by other bots already. I am proposing to strengthen these processes.

PolyBot would do various tasks (e.g. clearing sandbox, fixing style, compressing files, and interwiki stuff). It would be written in Python or JS, Python being likelier.

garnetluvcookie (talk | contribs)

Also I have learned a good bit of Python since last time.

garnetluvcookie (talk | contribs) 20:01, 21 September 2020 (UTC)
They are already done by other bots. Why don't you try to improve them rather than just making another request?
Ahmetlii logo.gif ahmetlii  Talk  Contributions  Directory 
20:18, 21 September 2020 (UTC)
Mine would be way more different than other bots, so that's why I'm suggesting a separate bot.

garnetluvcookie (talk | contribs) 21:16, 21 September 2020 (UTC)
All the tasks you've listed is done by other bots. Can you explain how they will be different? Or how will you strengthen them?
As Ahmetlii said, you could just edit the bots. The two bots that use python are TemplatesFTW and InterwikiBot (which also uses java).
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  22:24, 21 September 2020 (UTC)
The messages would look way different than TemplatesFTW and WM, and the code would be a biit different; we can't just revamp a whole bot.

garnetluvcookie (talk | contribs) 14:25, 22 September 2020 (UTC)
Just because the messages are different and the codes are different wouldn't mean that the bot is different. All the tasks are still the same.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  14:43, 22 September 2020 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── So? Ken definitely wouldn't agree to a revamping of his bot. Also, IWB strictly does interwiki tasks, and I'm not prepared to do that (and request 10k accounts)

garnetluvcookie (talk | contribs) 17:46, 22 September 2020 (UTC)

@garnetluvcookie: If so, why TemplatesFTW's codes are under open source named as "deathly-hallows"?
Ahmetlii logo.gif ahmetlii  Talk  Contributions  Directory 
17:54, 22 September 2020 (UTC)
Ken will allow to revamping his bot as long as he knows what you're trying to do. I don't know what made you think otherwise.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  17:59, 22 September 2020 (UTC)
He wouldn't agree to what I'm thinking of. It has a different design, layout, messages, etc.

garnetluvcookie (talk | contribs)
You can always talk to him. I'd suggest asking on the weekends though as he is busy. You never know until you ask.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  22:14, 22 September 2020 (UTC)
You're not getting my point. I'm suggesting a new bot, while you are suggesting I somehow persuade Ken to change the whole "aesthetic" of his bot.

garnetluvcookie (talk | contribs) 22:20, 22 September 2020 (UTC)
You're suggesting a new bot. I understand that. However, this new bot doesn't have any task that can't be already added or modified to an existing bot. You also pointed out that just the messages and codes would be different. If only those two were different, there is absolutely no point for a new bot.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  01:21, 23 September 2020 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── I will think of new tasks, I can't just think them up in 10 seconds, let alone when I wake up.

garnetluvcookie (talk | contribs) 12:13, 23 September 2020 (UTC)

You're saying that you made a bot but didn't think of tasks in doing so? Isn't the whole purpose of a bot to have new tasks?
Is your bot's task pronouncedly different from other bots’ tasks and would adding its task to another bot be impractical? You already noted that it is possible to add to another bot, but wouldn't be likely because the owner of the bot wouldn't "like" your edits.
I never said you couldn't think of tasks right away. But I would suggest knowing your tasks before you propose a bot idea.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  13:46, 23 September 2020 (UTC)
Got it. I already have a good few ideas but I'm deciding on a few.

garnetluvcookie (talk | contribs) 13:48, 23 September 2020 (UTC)
Ok! Take your time and come back when you've decided on ideas.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  14:10, 23 September 2020 (UTC)


PageCheck would process a page and try to find notable usage of first or second person, informal language (e.g. 'yeah') or anything not meeting the wiki standards and write a note at the top. It would also be able to add references where needed. As well as that, it would try and find old pages and form a list on a page in it's userspace. All 3 tasks being attempted by humans are either time consuming or can result in common human error. It would perform these tasks on either a weekly or monthly basis and run through a selection of articles updated a lot recently and add those seemingly forgotten articles to it's list. As far as I know of I believe that none of the bots currently focus this much on the content of an article. It would either be written in Python or Java.
ContourLines Logo.png ContourLines [ Talk ~ Contributions ~ Directory ] 16:28, 3 August 2020 (UTC)

User:TemplatesFTW already checks first and second person, also No Further reviews needed for all requests.
Ahmetlii logo.gif ahmetlii  Talk  Contributions  Directory 
16:40, 3 August 2020 (UTC)
Yes, I had realised that. I believe that it could actually focus on page activity as a routine but have non-routine article related tasks.
ContourLines Logo.png ContourLines [ Talk ~ Contributions ~ Directory ] 16:48, 3 August 2020 (UTC)
We're not accepting anything typographical anymore, which is most of the reason that bots don't focus on the content.
What other "wiki standards" do you intend to look at, specifically? And how on earth do you plan to add the right references?
Finally, "old" pages have a MediaWiki special page list: Special:AncientPages
Kenny2scratch logo.jpg kenny2scratch  Talk  Contribs  Directory 
17:24, 6 September 2020 (UTC)
Cookies help us deliver our services. By using our services, you agree to our use of cookies.