From StrategyWiki, the video game walkthrough and strategy guide wiki
Jump to navigation Jump to search
m (shortcut)
(→‎Writing bots: rm DrBob mention, he's inactive so surely won't want to be contacted about this)
 
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{{Header Nav|game=StrategyWiki:Guide}}
{{Header Nav|game=StrategyWiki:Guide}}
{{shortcut|SW:BOTS}}
{{shortcut|SW:BOTS}}
{{details|StrategyWiki:Requests for permissions/Bot|requesting a bot account|the Bot request page}}
StrategyWiki welcomes the responsible use of bots to automate routine tasks and prevent death by boredom.
StrategyWiki welcomes the responsible use of bots to automate routine tasks and prevent death by boredom.


== Bot authorisation ==
==Bot authorisation==
If you have a sincere and genuine reason for needing to run a bot on StrategyWiki, you are advised to read the procedure for submitting a request at [[StrategyWiki:Requests for permissions/Bot|Requests for permissions/Bot]]. Only bureaucrats can grant bot users the bot flag necessary for them to be allowed to run on StrategyWiki.


If you have a sincere and genuine reason for needing to run a bot on StrategyWiki, you are advised to talk to one of the sysops about it on their talk page, who will then consider your application and forward it to a bureaucrat for implementation, as only bureaucrats can grant bot users the bot flag necessary for them to be allowed to run on StrategyWiki.
To be authorised, your bot must…
 
To be authorised, your bot must…
* not request pages from StrategyWiki more than once every '''10 seconds'''.
* not request pages from StrategyWiki more than once every '''10 seconds'''.
* not download huge numbers of pages in one go (page dumps are available upon request for this purpose).
* not download huge numbers of pages in one go (page dumps are available upon request for this purpose).
Line 17: Line 17:
* be proven to be stable and conform to all rules.
* be proven to be stable and conform to all rules.


If you plan to submit a bot for authorisation, please have the following information available on its user page:
==Currently authorised bots==
* Purpose (e.g. typo and punctuation repair)
* Programming language and license
* Running times, if known
* Author and maintainer of the software (preferably with a link to their user page on StrategyWiki)
 
=== Currently authorised bots ===
 
* [[User:Boothby (bot)|Boothby]]
* [[User:Boothby (bot)|Boothby]]
* [[User:Auto Prod Bot|Auto Prod Bot]]
* [[User:Auto Prod Bot|Auto Prod Bot]]
Line 32: Line 25:
* [[User:Vandalbot|Vandalbot]]
* [[User:Vandalbot|Vandalbot]]
* [[User:NajBot|NajBot]]
* [[User:NajBot|NajBot]]
* [[User:Notmybot|Notmybot]]
* [[User:Sigmabot|Sigmabot]]


== Writing bots ==
==Writing bots==
 
If you want to write a bot for MediaWiki/StrategyWiki, you are very welcome to do so. However, when writing a bot, make sure that it will do no harm when you're testing it, ideally using a local test installation of MediaWiki before releasing the bot into the wild, or at least making sure that any edits it makes are logged locally and never actually uploaded.
If you want to write a bot for MediaWiki/StrategyWiki, you are very welcome to do so, and there are [[User:DrBob|people here who are willing to help]], providing they know about the language you plan to use. However, when writing a bot, make sure that it will do no harm when you're testing it, ideally using a local test installation of MediaWiki before releasing the bot into the wild, or at least making sure that any edits it makes are logged locally and never actually uploaded.


{{Footer Nav|game=StrategyWiki:Guide|nextpage=Image naming|prevpage=Further information}}
{{Footer Nav|game=StrategyWiki:Guide|prevpage=Account naming|nextpage=Categorization}}

Latest revision as of 20:45, 21 March 2010

Stop icon.png

This page documents an enforced policy on StrategyWiki. It has wide acceptance among editors and is a standard that everyone should follow. Except for minor edits, please make use of the discussion page to propose changes to this policy.

For more details on requesting a bot account, see the Bot request page.

StrategyWiki welcomes the responsible use of bots to automate routine tasks and prevent death by boredom.

Bot authorisation[edit]

If you have a sincere and genuine reason for needing to run a bot on StrategyWiki, you are advised to read the procedure for submitting a request at Requests for permissions/Bot. Only bureaucrats can grant bot users the bot flag necessary for them to be allowed to run on StrategyWiki.

To be authorised, your bot must…

  • not request pages from StrategyWiki more than once every 10 seconds.
  • not download huge numbers of pages in one go (page dumps are available upon request for this purpose).
  • have the provision to be stopped at any time when requested, ideally automatically if its talk page is changed.
  • clearly state in the edit summary what changes it has made to the page (e.g. "Added to Category:Example" rather than "Bot edit").
  • have its source code licensed under an Open-Source license, and available on the bot's user page (or a sub-page thereof).
  • run using a user account specially set up only for the use of that bot.
  • be proven to be stable and conform to all rules.

Currently authorised bots[edit]

Writing bots[edit]

If you want to write a bot for MediaWiki/StrategyWiki, you are very welcome to do so. However, when writing a bot, make sure that it will do no harm when you're testing it, ideally using a local test installation of MediaWiki before releasing the bot into the wild, or at least making sure that any edits it makes are logged locally and never actually uploaded.