User:Thegeneralbot: Difference between revisions

From The Urban Dead Wiki
Jump to navigationJump to search
 
(15 intermediate revisions by 2 users not shown)
Line 5: Line 5:
Please note that this is an automated script and '''cannot respond to replies left on your talk page'''. If you wish to respond to any notices left by the bot then please do so on either [[User talk:Thegeneralbot]] or [[User talk:The General]].
Please note that this is an automated script and '''cannot respond to replies left on your talk page'''. If you wish to respond to any notices left by the bot then please do so on either [[User talk:Thegeneralbot]] or [[User talk:The General]].


This is an exclusion-compliant bot: If you wish to prevent it from editing a page then simply add the tag {{tl|nobots}} to the page.
This is an exclusion-compliant bot: If you wish to prevent it from editing a page then simply add the tag {{tl|nobots}} at the top of the page.


==Current tasks==
==Current tasks==
*Patrolling, tagging and notifying the authors of pages in [[Special:Unusedfiles]] and then (hopefully) removing the tags from images that are now are no longer unused.
*Patrolling, tagging and notifying the authors of pages in [[Special:Unusedfiles]] and then removing the tags from images that are now in use.
*Tagging old suggestions pages for protection.
*Marking the status of danger reports over a month old as "unknown" (this is a replacement for The Rooster's bot).


===Scripts in development===
===Scripts in development===
*Script to fix broken links so they don't appear om [[Special:Wantedpages]] - '''in progress'''
*Script to fix broken links so they don't appear on [[Special:Wantedpages]] - '''Kinda working, but doesn't like whitespaces'''
*Tag unsigned comments with {{tl|Unsigned}}
*Tag unsigned comments with {{tl|Unsigned}}
*Auto-archiving discussion pages
*Auto-archiving discussion pages
Line 24: Line 24:
:*Move all pages in a category to another category
:*Move all pages in a category to another category
:*Make a list of all articles that are in a category
:*Make a list of all articles that are in a category
*Change all instances of a template (e.g. Subst, remove, replace, etc.)
:*Tagging old suggestions pages for protection.
*Tag [[Special:Orphanedpages|Orphans]] {{tl|Orphan}} - will eventually be set up as a regular task.
*Make changes to all instances of a template (e.g. Subst, remove, replace, etc.)
*Generate and perform actions on lists found in [[Special:SpecialPages]]
*Tag [[Special:Orphanedpages|Orphans]] with {{tl|Orphan}} - will eventually be set up as a regular task.
*Generate and perform actions based on lists found in [[Special:SpecialPages]]
 
==Technical Information==
*Written in Python using the pywikipediabot framework.
*Limited to a maximum edit rate of 20 pages per minute (but in practice it is likely to be limited by processing time and connection latency).
 
[[Category:Bots]]

Latest revision as of 21:21, 21 June 2011

Thus user is a bot run by The General to make high-volume tool-assisted edits. If you have any problems with the edits made by this account then please contact the creator on his talk page

Please note that this is an automated script and cannot respond to replies left on your talk page. If you wish to respond to any notices left by the bot then please do so on either User talk:Thegeneralbot or User talk:The General.

This is an exclusion-compliant bot: If you wish to prevent it from editing a page then simply add the tag {{nobots}} at the top of the page.

Current tasks

  • Patrolling, tagging and notifying the authors of pages in Special:Unusedfiles and then removing the tags from images that are now in use.
  • Marking the status of danger reports over a month old as "unknown" (this is a replacement for The Rooster's bot).

Scripts in development

  • Script to fix broken links so they don't appear on Special:Wantedpages - Kinda working, but doesn't like whitespaces
  • Tag unsigned comments with {{Unsigned}}
  • Auto-archiving discussion pages

Single-run tasks

These are scripts which can be run as-and-when they are needed in order to perform a specific tasks. If you have a specific task task which you would like to be performed using one of these scripts then you can request it here. If your task isn't specifically listed here but is similar to one of the tasks listed here then it's worth asking because I can probably hack together some of the existing code to do what you want.

  • Removing all links to a specific page
  • Make batch edits relating to categories, including:
  • Categorise/remove categories from a list of pages
  • Move all pages in a category to another category
  • Make a list of all articles that are in a category
  • Tagging old suggestions pages for protection.
  • Make changes to all instances of a template (e.g. Subst, remove, replace, etc.)
  • Tag Orphans with {{Orphan}} - will eventually be set up as a regular task.
  • Generate and perform actions based on lists found in Special:SpecialPages

Technical Information

  • Written in Python using the pywikipediabot framework.
  • Limited to a maximum edit rate of 20 pages per minute (but in practice it is likely to be limited by processing time and connection latency).