Guild Wars 2 Wiki:Bots/Resolved tasks/archive 1

From Guild Wars 2 Wiki
Jump to navigationJump to search


Running now, along with the arenanet image -> ArenaNet image task below. —Dr Ishmael User Dr ishmael Diablo the chicken.png 14:19, 3 August 2012 (UTC)
Complete, 250 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 14:41, 3 August 2012 (UTC)
  • Remove the deprecated {{icon}} template and any redirects from icons (except for profession/race icons). While I could combine this with the above task, the sets of pages affected probably have only a small intersection. —Dr Ishmael User Dr ishmael Diablo the chicken.png 14:19, 3 August 2012 (UTC)
Complete, 438 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 16:49, 3 August 2012 (UTC)
  • Replace simple dashes with — (—) on quote-attribution line in accessory descriptions. It may have to be semi-automatic, since I'm not 100% certain how to restrict the find/replace to the specific position. —Dr Ishmael User Dr ishmael Diablo the chicken.png 17:01, 5 August 2012 (UTC)
    I've suggested a change to Template:Recipe (see Template talk:Recipe#qty, mat, amt), which is used on a lot of accessory pages, so maybe these two changes could be implemented at the same time. pling User Pling sig.png 18:20, 5 August 2012 (UTC)
    I'll respond over there, but in short: qty doesn't overlap, mat/amt will be deprecated for SMW. —Dr Ishmael User Dr ishmael Diablo the chicken.png 18:32, 5 August 2012 (UTC)
    Never mind, was handled manually. —Dr Ishmael User Dr ishmael Diablo the chicken.png 22:35, 6 August 2012 (UTC)
  • Update all usages of {{Accessory infobox/benefits}} to remove + and % signs. These will be supplied within the template. —Dr Ishmael User Dr ishmael Diablo the chicken.png 22:35, 6 August 2012 (UTC)
Completed a few days ago, forgot to update - 123 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 14:10, 8 August 2012 (UTC)


Complete, 128 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 18:44, 8 August 2012 (UTC)
  • Modify all Major traits to use the new numeral parameter per this discussion. I will use the following advanced regex find/replace operation to replace icon with numeral as well as shift it down within the template to its logical position.
Find
\|\s*icon\s*=\s*Trait ([IVX]+)\.png\n\|\s*line\s*=\s*(.+?)\n\|\s*tier\s*=\s*(\w+)\n\|\s*type\s*=\s*(\w+)\n
Replace
| line = $2
| tier = $3
| type = $4
| numeral = $1

Dr Ishmael User Dr ishmael Diablo the chicken.png 00:47, 15 August 2012 (UTC)
Complete, 476 pages edited. (4 pages had to be edited manually due to AWB getting an unknown error when attempting to save them.) —Dr Ishmael User Dr ishmael Diablo the chicken.png 02:11, 15 August 2012 (UTC)
  • I wanted to standardize the item infobox templates as well as their dokumentation, and realized that the Template:Weapon infobox uses the term condition instead of rarity (which is used by te 4 other infoboxes). Could one bot change condition to rarity on all pages the infobox is used? - Yandere Talk to me... 13:14, 16 August 2012 (UTC)
Complete, 283 pages edited, 10 manual edits. Encountered a couple anomalies: Apprentice Harpoon Gun and Festering Steam Scepter are redirects, but they still have the infobox and other stuff after the redirect. I don't know what to do about those. —Dr Ishmael User Dr ishmael Diablo the chicken.png 21:23, 16 August 2012 (UTC)
  • Find pages with NPC infobox and stdt|sortable white and replace with stdt|sortable npc Wombatt 18:19, 18 August 2012 (UTC)
Complete, 158 pages edited, 6 manual edits required due to unknown AWB errors. —Dr Ishmael User Dr ishmael Diablo the chicken.png 02:46, 19 August 2012 (UTC)


  • Remove the 'exp' parameter from all instances of {{recipe}} - placing this on individual recipes is pointless due to CXP scaling, details of which are at crafting#Crafting experience. —Dr Ishmael User Dr ishmael Diablo the chicken.png 22:33, 19 August 2012 (UTC)
Complete, 545 edits, 4 manual edits. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:48, 21 August 2012 (UTC)


  • Find pages that still have the word "Festering" in them and switch it to "Malign" Wombatt 23:19, 18 August 2012 (UTC)
I don't know if this is bot-able, since a simple find/replace might not give the desired results, due to the multiple redirection levels of some templates (i.e. {{item icon}} and brethren). There seem to only be 31 pages that this would affect anyway, so I would recommend doing this manually. —Dr Ishmael User Dr ishmael Diablo the chicken.png 20:42, 21 August 2012 (UTC)
  • Move all pages named Recipe:Blah Blah Blah to Recipe: Blah Blah Blah. Wombatt 22:55, 19 August 2012 (UTC)
Wasn't really bottable anyway, but I think Aberrant took care of all these about a week ago, so shouldn't be a problem anymore. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:10, 2 October 2012 (UTC)
Possibly bottable, but I don't really feel comfortable with it due to the potential for dropping data or transposing data into the wrong place. If you can provide a clear mapping of parameters from the old template to the new, that would help. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:10, 2 October 2012 (UTC)
  • I will be editing manually on my bot account to update everything that uses Template:Area infobox - the parameters region, within, and area have been merged to a single within parameter driven by SMW. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:43, 25 January 2013 (UTC)
    • Complete, many pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:32, 26 February 2013 (UTC)
  • Replace the various fraction formats used for skill activation times (all added in the past 16 hours) with plain decimals, which will be converted by Template:Fraction. —Dr Ishmael User Dr ishmael Diablo the chicken.png 18:29, 8 October 2012 (UTC)
Complete, 379 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 20:35, 8 October 2012 (UTC)
  • Replace direct calls to Template:Reward table with the new Template:Event rewards for simple, automatic, accurate display of rewards based on the event's level (as stored in infobox). I'll do this semi-automated with AWB to make sure nothing breaks, which means this may take me a few days to complete all 652 pages. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:10, 2 October 2012 (UTC)
    • Incomplete, updates to event rewards in December invalidated the new template anyway, and no one has yet bothered to research the new formulas. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:32, 26 February 2013 (UTC)
  • Replace all uses of "Template:Mat icon" with Template:Item icon. —Dr Ishmael User Dr ishmael Diablo the chicken.png 17:38, 3 November 2012 (UTC)
    • Complete, 29 pages edited plus some manual edits required to handle usage within DPL queries and other dumb things (underscore, srsly?) —Dr Ishmael User Dr ishmael Diablo the chicken.png 20:04, 26 February 2013 (UTC)
  • Replace all uses of {{Template:Value}} with Template:Coin.--Relyk 05:48, 9 November 2012 (UTC)
    • No bot required, only 2 pages still used the old name. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:48, 26 February 2013 (UTC)
    • ... only 2 pages in mainspace. Bot complete, 26 pages in other namespaces edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:52, 26 February 2013 (UTC)
Change all helped parameter names to assist parameter.--Relyk ~ talk > 09:02, 7 March 2013 (UTC)
Complete, 281 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 15:47, 18 March 2013 (UTC)
  • {{PAGENAME}} → {{subst:PAGENAME}}
Replace all occurances of PAGENAME with subst:PAGENAME on all of the pages listed at User:Chieftain Alex/sandbox5‎‎.
and invocations of | icon = Minor/Major/Superior {{subst:PAGENAME}}.png can be removed on sigil pages. -Chieftain AlexUser Chieftain Alex sig.png 12:09, 16 March 2013 (UTC)
Complete, 115 pages edited to subst:PAGENAME, 43 edited again to remove the icon parameter. —Dr Ishmael User Dr ishmael Diablo the chicken.png 15:21, 18 March 2013 (UTC)
  • Remove dashes (and leftover extraneous spaces) from armor filenames used in these pages.
Because I'm lazy. pling User Pling sig.png 08:59, 22 March 2013 (UTC)
Complete, 62 files moved. —Dr Ishmael User Dr ishmael Diablo the chicken.png 17:46, 25 March 2013 (UTC)
  • Categorize all the locator/area maps I uploaded. —Dr Ishmael User Dr ishmael Diablo the chicken.png 12:45, 22 March 2013 (UTC)
Area maps finished, 632 files categorized. —Dr Ishmael User Dr ishmael Diablo the chicken.png 19:19, 25 March 2013 (UTC)
  • Substitute {{Unsigned}} so that it works properly on the <200 pages that use the template directly. (better not touch user talk pages since this will ping them) safe ones for subst -Chieftain AlexUser Chieftain Alex sig.png 14:23, 10 April 2013 (UTC)
Bot edits don't trigger notifications, SUBST ALL THE THINGS! :P —Dr Ishmael User Dr ishmael Diablo the chicken.png 14:41, 10 April 2013 (UTC)
Complete, 232 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 15:24, 10 April 2013 (UTC)
Change all storyline parameter names to meta_event parameter.--Relyk ~ talk > 09:02, 7 March 2013 (UTC)
Complete, 336 pages edited (out of 1439 pages that use the template). —Dr Ishmael User Dr ishmael Diablo the chicken.png 16:20, 13 May 2013 (UTC)
  • location parameter
Bot run to replace brackets and break tags with comma-separated list. So far for {{NPC infobox}} and {{event infobox}}.--Relyk ~ talk > 13:48, 13 May 2013 (UTC)
There are too many differing parameter value formats in the NPC infobox for this to be botted. The real complication is NPCs that include both the area and zone name in a way that doesn't distinguish them, e.g. Amimitl. This is going to require human judgment. For reference: {{User:Dr ishmael/dpl parm check|NPC infobox|location}}
Comparatively, events don't seem to need much work, see {{User:Dr ishmael/dpl parm check|event infobox|area:zone}} That can probably also be done better by a human. I could bot-remove the {zone} parameter, though. —Dr Ishmael User Dr ishmael Diablo the chicken.png 16:41, 13 May 2013 (UTC)
blegh, NPC infobox didn't have the verbatim parameters, screws that idea.--Relyk ~ talk > 18:22, 13 May 2013 (UTC)
  • Delete a bunch of duplicate files listed here
After cleaning up Exotic karma armor, I've replaced all the icons with a generic set of icons along the naming of File:Generic <weight> Exotic <piece>.png, and as such there are a large number of files to be deleted. The listed files are no longer used. -Chieftain AlexUser Chieftain Alex sig.png 13:16, 20 May 2013 (UTC)
Complete, 73 files deleted. —Dr Ishmael User Dr ishmael Diablo the chicken.png 22:36, 10 June 2013 (UTC)
Parameter renaming
Anything else? I'll probably do these on Friday. (I'll get Alex's file deletes tomorrow.) —Dr Ishmael User Dr ishmael Diablo the chicken.png 01:17, 6 June 2013 (UTC)
Completed these three. —Dr Ishmael User Dr ishmael Diablo the chicken.png 02:09, 11 June 2013 (UTC)


  • Replace all invocations of {{mystic}} with {{mystic recipe}} - precursor to fixing the mystic recipe template, I'd like to be able to view all the used options at once. (251 pages or so) -Chieftain AlexUser Chieftain Alex sig.png 12:20, 26 June 2013 (UTC)
Done, 236 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 13:03, 26 June 2013 (UTC)
Testing: |} Yep, I can just subst it. —Dr Ishmael User Dr ishmael Diablo the chicken.png 16:06, 26 June 2013 (UTC)
Done, 295 pages edited. —Dr Ishmael User Dr ishmael Diablo the chicken.png 17:42, 26 June 2013 (UTC)

  • Subst the following line, | id = {{subst:#ask: [[Has canonical name::{{subst:PAGENAME}}]][[Has game id::+]] | ?Has game id# | headers = hide | mainlabel = - | default = | searchlabel= }}

into all of the rune infoboxes. (pages listed [[User:Chieftain Alex/sandbox7|here]]). This will add the ids to the runes. (for reference it is being driven from the list on [[User:Chieftain Alex/sandbox10]]. I think we can use this for many of the items listed on dr ish's api spreadsheet.) -Chieftain AlexUser Chieftain Alex sig.png 16:11, 2 October 2013 (UTC)

Can you give me a table with article and id instead? Then I can just reuse what I have instead of using that weird subst thing… :P poke | talk 17:28, 2 October 2013 (UTC)
Nevermind, should have just looked at the second link… brb. poke | talk 17:31, 2 October 2013 (UTC)
thanks. I'd forgotten that I hadn't done runes when I manually updated all the sigil articles :d -Chieftain AlexUser Chieftain Alex sig.png 17:39, 2 October 2013 (UTC)
Done. Note that I didn’t add multiple ids yet. When I created the bot job, there wasn’t support for multiple ids yet, that’s why. I’m going to add that soon though, and then rerun the script for all items anyway. The runes will be included then. poke | talk 17:41, 2 October 2013 (UTC)

  1. Change name to item, match semantics for {{vendor table row}}
  2. Change amt to amt1 to simplify logic and match other templates
  3. Change cost to cost1 to simplify logic and match other templates
Affects Gem Store and the release pages using the table, minor backwards compatibility prep required although it's low visibility, or poke will yell at me.--Relyk ~ talk < 00:31, 8 October 2013 (UTC)
Is the new format already fully supported? If yes, is that backwards compatibility already in or should I hurry with the bot before I start yelling? :P poke | talk 10:26, 8 October 2013 (UTC)
backwards compatibility added. ready to go. -Chieftain AlexUser Chieftain Alex sig.png 11:25, 8 October 2013 (UTC)
^still ready to go--Relyk ~ talk < 19:16, 27 October 2013 (UTC)
Remind me again tomorrow night on IRC please poke | talk 22:35, 27 October 2013 (UTC)
really? a bot run for 8 pages... trivial. I fixed it manually. -Chieftain AlexUser Chieftain Alex sig.png 23:23, 27 October 2013 (UTC)
nuuu--Relyk ~ talk < 23:26, 27 October 2013 (UTC)

  • Correct the following parameter names with underscores in in {{Item stat}}.
agony_resistance        agony resistance
boon_duration           boon duration
condition_damage        condition damage
condition_duration      condition duration
critical_damage         critical damage
healing_power           healing power
magic_find              magic find
I began doing this by AWB with my alt account, but after 25 edits I only got to "B". Currently the template isn't displaying those affected parameters. -AWB Alex/Chieftain AlexUser Chieftain Alex sig.png 22:34, 22 November 2013 (UTC)
Is this task redundant now, given that you are doing some other more complicated replacement now? poke | talk 21:35, 24 November 2013 (UTC)
I'm doing some of it by hand to use the prefix param instead, but it'll be done yes. -Chieftain AlexUser Chieftain Alex sig.png 22:13, 24 November 2013 (UTC)
Glad I didn’t set up the bot job then… owait, I did <_< poke | talk 09:14, 25 November 2013 (UTC)
could have saved me a few hours of typing. >_> -Chieftain AlexUser Chieftain Alex sig.png 10:06, 25 November 2013 (UTC)
So we both did work we didn’t have to do. That sounds fair after all. poke | talk 11:35, 25 November 2013 (UTC)