SmashWiki:Bots: Difference between revisions

From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
(→‎List of bots on SmashWiki: unsure of who runs it but it wasn't put on the bots page so if you know who runs it then can you add that to the page)
mNo edit summary
 
(6 intermediate revisions by 4 users not shown)
Line 10: Line 10:
*They can edit user talk pages without triggering the "You have new messages" notice, done by marking such edits as minor.
*They can edit user talk pages without triggering the "You have new messages" notice, done by marking such edits as minor.


Edits made by bots are naturally invisible on [[Special:RecentChanges|RecentChanges]] so that their stream of rapid-fire edits does not drown out other users' edits; the "Show bots" option can be used to see them, and they are always visible in page histories. Bots also may or may not be visible on [[Special:WhosOnline|WhosOnline]]; it is unclear what controls whether they do.
Edits made by bots are naturally invisible on {{s|Special|RecentChanges}} so that their stream of rapid-fire edits does not drown out other users' edits; the "Show bots" option can be used to see them, and they are always visible in page histories. Bots also may or may not be visible on {{s|Special|WhosOnline}}; it is unclear what controls whether they do.


Bots are currently not capable of [[SW:ADMIN|administrator]] actions, such as deleting pages or editing fully-protected pages. This is intentional; the only real reason to give bots such powers are in cases where hundreds of pages require immediate deletion or undeletion, which is not expected to be necessary in the foreseeable future. It also prevents regular users with bots from using their bots as administrator accounts.
Bots are currently not capable of [[SW:ADMIN|administrator]] actions, such as deleting pages or editing fully-protected pages. This is intentional; the only real reason to give bots such powers are in cases where hundreds of pages require immediate deletion or undeletion, which is not expected to be necessary in the foreseeable future. It also prevents regular users with bots from using their bots as administrator accounts.


If you wish to create a bot, it is highly recommended you run your idea by the community and/or staff first.
If a normal user wishes to create a bot, they must get approval from the staff first.


A bot's actions are the responsibility of the user who runs it. Should a bot do something wrong, it is the user's job to halt it and undo what it's done.
A bot's actions are the responsibility of the user who runs it. Should a bot do something wrong, it is the user's job to halt it and undo what it's done.


==List of bots on SmashWiki==
==List of bots on SmashWiki==
*'''{{S|User|eXemplary Logic}}''': Run by {{S|User|Toomai}}. XL is an incarnation of [[mw:pywikipediabot|pywikipediabot]] and so has a variety of abilities, such as wiki-wide text replacements and (roundabout) category renaming.
*'''{{S|User|eXemplary Logic}}''': Run by {{S|User|Toomai}}. XL is an incarnation of {{s|mw|pywikipediabot}} and so has a variety of abilities, such as wiki-wide text replacements and (roundabout) category renaming.
*'''{{S|User|NotAnOuendan}}''': Run by {{S|User|Fugudev}}. Originally a main account, but forgotten and re-purposed into a bot account. Has only been used to edit pages to both undeprecate them and remove unnecessary categories from them, so could conceivably accomplish any wide-scale search-and-replace task.
*'''{{S|User|NotAnOuendan}}''': Run by {{S|User|Fugudev}}. Originally a main account, but forgotten and re-purposed into a bot account. Has only been used to edit pages to both undeprecate them and remove unnecessary categories from them, so could conceivably accomplish any wide-scale search-and-replace task.
*'''{{S|User|PorpleBot}}''': Run by {{S|User|Porplemontage}}. No purpose revealed as of yet.
*'''{{S|User|PorpleBot}}''': Run by {{S|User|Porplemontage}}. Text replacements and miscellaneous technical tasks.
*'''{{S|User|SmashWiki Bot}}'''': Fixes double redirects when a page is moved.
*'''{{S|User|SmashWiki Bot}}''': Runs autonomously. Manages Smasher/Tournament/Team mainspace redirects and fixes double redirects.


{{helpnav}}
{{helpnav}}

Latest revision as of 07:47, April 9, 2023

Policy.png This page documents an official SmashWiki policy, a widely accepted standard that all users should follow. When editing this page, please ensure that your revision reflects consensus. If in doubt, consider discussing changes on the talk page.
Shortcut:
SW:BOT
SW:BOTS

A bot is an account that is capable of doing edits on a large, rapid-fire scale. Typically, a bot account is run by a particular user, who uses scripts to log in as the bot account and make edits.

To ease their main task of making lots of edits quickly, bot accounts have the following powers:

  • They are always treated as autoconfirmed and established users.
  • They can move pages without leaving redirects behind.
  • They are allowed to skip human-confirmation processes (i.e. CAPTCHAs).
  • They can use the API, and have higher rate limits than regular users do.
  • They can edit user talk pages without triggering the "You have new messages" notice, done by marking such edits as minor.

Edits made by bots are naturally invisible on RecentChanges so that their stream of rapid-fire edits does not drown out other users' edits; the "Show bots" option can be used to see them, and they are always visible in page histories. Bots also may or may not be visible on WhosOnline; it is unclear what controls whether they do.

Bots are currently not capable of administrator actions, such as deleting pages or editing fully-protected pages. This is intentional; the only real reason to give bots such powers are in cases where hundreds of pages require immediate deletion or undeletion, which is not expected to be necessary in the foreseeable future. It also prevents regular users with bots from using their bots as administrator accounts.

If a normal user wishes to create a bot, they must get approval from the staff first.

A bot's actions are the responsibility of the user who runs it. Should a bot do something wrong, it is the user's job to halt it and undo what it's done.

List of bots on SmashWiki

  • eXemplary Logic: Run by Toomai. XL is an incarnation of pywikipediabot and so has a variety of abilities, such as wiki-wide text replacements and (roundabout) category renaming.
  • NotAnOuendan: Run by Fugudev. Originally a main account, but forgotten and re-purposed into a bot account. Has only been used to edit pages to both undeprecate them and remove unnecessary categories from them, so could conceivably accomplish any wide-scale search-and-replace task.
  • PorpleBot: Run by Porplemontage. Text replacements and miscellaneous technical tasks.
  • SmashWiki Bot: Runs autonomously. Manages Smasher/Tournament/Team mainspace redirects and fixes double redirects.