SmashWiki:Bots: Difference between revisions
mNo edit summary |
|||
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 | 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. | ||
Line 19: | Line 19: | ||
==List of bots on SmashWiki== | ==List of bots on SmashWiki== | ||
*'''{{S|User|eXemplary Logic}}''': Run by {{S|User|Toomai}}. XL is an incarnation of | *'''{{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}}. No purpose revealed as of yet. | ||
*'''{{S|User|SmashWiki Bot}}''': Fixes double redirects when a page is moved. | *'''{{S|User|SmashWiki Bot}}''': Run by {{S|User|Porplemontage}}. Fixes double redirects when a page is moved. | ||
{{helpnav}} | {{helpnav}} |
Revision as of 22:02, June 5, 2019
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 you wish to create a bot, it is highly recommended you run your idea by the community and/or 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. No purpose revealed as of yet.
- SmashWiki Bot: Run by Porplemontage. Fixes double redirects when a page is moved.