User:Atvelonis/Bot

A list of bot tasks for KINMUNE or AkulakhanBot. If I don't get to your request immediately, it's most likely because the bot is occupied with another task, but don't let that stop you from adding any more that you have. Some of the larger projects for the bot, namely semi-automatic ones, can take a week or more to complete. However, most regular tasks can be finished in less than a day.

AkulakhanBot
AkulakhanBot, in use since May 2017, presently uses AutoWikiBrowser (AWB) to complete simple "find & replace" tasks, such as link fixes and basic formatting. With this interface, AkulakhanBot cannot do anything particularly advanced, but is still invaluable for general wiki maintenance.

Examples of tasks that AkulakhanBot would complete:
 * Skyrim → Skyrim (Online) for links on Online articles
 * n/a → N/A in tables and infoboxes
 * Removing specific overarching categories

KINMUNE
KINMUNE, in use since February 2014, was designed by Flightmare from scratch, but he has to write a new script for every unique task to be completed. Relatively advanced (but still menial) tasks will generally be done by KINMUNE: this may take a while if a new script is required, depending on the urgency of the task.

Examples of tasks that KINMUNE would complete:
 * Automatically logging public messages in the Chat
 * Nested template removal
 * Portable Infobox gallery fix

In progress
The bot is either currently working on these things, or has just finished them.
 * Hatnotes (place on new line):
 * }}{{AudioQuote
 * De-capitalize infobox parameters:
 * {{tl|OblivionCreatures}}
 * {{tl|KnightsCreatures}}
 * {{tl|SkyrimCreatures}}
 * {{tl|DawnguardCreatures}}
 * {{tl|DragonbornCreatures}}
 * {{tl|SkyrimEnemies}}
 * {{tl|OnlineSkills}}
 * {{tl|Infobox Actor}}

Add

 * Leads on pages which formerly had autoleads (remove autoleads first)
 * (Discussions): Add a comment telling users to wait for mods and then auto-lock posts in the Moderator questions category, so that users don't give false answers to the questions
 * (Discussions): Comment on every other post upon creation with a link to the rules
 * Add LE to achievement names on Achievements (Online)
 * ESO NPC classes (where applicable)
 * Category: Online: Characters (+DLC); skip if contains "class = N/A" (include additional whitespace)

Replace

 * Category:Articles to be Moved
 * Fix !| error
 * Sort interwiki links alphabetically
 * OnlineLocations pages: "Online, in the region of" -> "in the region of __ in Online"

Remove

 * Armor parameter in Morrowind, Tribunal and Bloodmoon character infoboxes.
 * Remove "|level =" from Characters (Online) pages.
 * Category: Online: Characters (+DLC), Online: Locations (+DLC), Online: Creatures (+DLC), Online: Quests (+DLC), Online: Armor (+DLC); skip pages that do not contain "level"; use | in Category: to make the list with multiple categories
 * All instances of Popup

Find

 * /id= (infobox alignment for books)
 * Missing (locate and add info for each)
 * race =
 * race =
 * race=
 * race=
 * gender =
 * gender =
 * gender=
 * gender=
 * MorrowindCharacters (Regex: skip if includes RefID)
 * SkyrimLocations (Regex: skip if "LocationID = )
 * DragonbornLocations
 * DawnguardLocations
 * Infobox ending braces formatting
 * =}}
 * = }}
 * }}}}
 * Add missing |name = parameter for pages with ( in title
 * Skip if contains name
 * Skip if does not contain }}
 * Remove unneeded |name = parameter for pages without ( in title
 * Skip if does not contain name
 * Skip if does not contain }}
 * Add quotations around quest names in paragraphs:
 * quest [[
 * Remove extra spaces at the end of a sentence, when there is no reason for the space to be there.
 * Skip if includes any character immediately after the space.
 * All uses of OblivionLocations and align infoboxes
 * All uses of OblivionLocations and align infoboxes