UESPWiki:Bot Requests

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search
Archives
Archive 1: 2013–2016
Archive 2: 2017

This page can be used to request that one of the wiki's bots do something. Please click here to add a new request. All members of the community are welcome to make requests or comment on existing requests.

Some general guidelines for bot requests are:

  • The task should involve a large number of changes that would take a human an inordinate amount of time, or would be highly prone to errors.
  • The task should be non-controversial. If a member of the community is likely to object to the change, please bring it up on the Community Portal first.

Our Bots and What They're Good At

  • CyrusBot: CyrusBot is based on the MediaWiki API and has built-in support for modifying templates and links. Any other job a bot can do should be possible given enough time.
  • Enobot: Enobot uses the Pywikibot framework. It can perform any of the standard Pywikibot tasks, including managing templates and categories, and adding and removing text from articles. Please refer to the Pywikibot documentation for more details.
  • HotnBOThered (HnB): HnB is based on a wiki editing framework and therefore is adaptable to a wide range of tasks. Many of its current tasks devolve into using a list of pages (typically defined by a Category, What Links Here, or user-specified) and replacing text such as links or template calls on those pages. While replacing data tends to be its main focus, it can also do information gathering, page moves/deletion/protection, and virtually anything else an editor can do on the wiki. HnB's ability to pull game data is still somewhat limited.



Click here to make a new request

ESO Skills & Sets[edit]

I guess Daveh has finished mining the new update, so can we run the usual Skill and Set updates again? Thank you. -- SarthesArai Talk 19:06, 21 February 2018 (UTC)

Done. Results are here (item sets), here (active skills), and here (passive skills). It looks like some of the "Damage"s were changed to lower-case, so the bot removed the links for those. That's easy enough to change in the replacements list and then I can do another run to replace them. I'll wait until you've gone through everything, though, so we're not doing unnecessary runs. Robin Hood  (talk) 04:42, 23 February 2018 (UTC)

Adding a template to Legends quest pages[edit]

Hey, I think I have quick job for a bot here. All pages in Category:Legends-The Fall of the Dark Brotherhood and Category:Legends-Return to Clockwork City that have a header with either Known Opponent Cards or Opponent Decklist need to get the Template:Incomplete Decklist. I think it is best to have the template underneath the header I just mentioned and not at the top of the page, though. Thank you in advance! --Ilaro (talk) 19:22, 22 February 2018 (UTC)

Done. Robin Hood  (talk) 21:51, 22 February 2018 (UTC)

Tamriel Rebuilt book IDs[edit]

Hi, could you run this long a list for a bulk replace over all the individual pages linked by Tes3Mod:Tamriel_Rebuilt/Books? These IDs were changed in the mod. — Unsigned comment by Tortot (talkcontribs) at 21:10 on 2 March 2018

Done! Robin Hood  (talk) 03:35, 3 March 2018 (UTC)
Thank you! Tortot (talk) 10:55, 3 March 2018 (UTC)

Initial Spacing[edit]

There are quite a few pages, mostly in the Oblivion namespace I think, with extra spacing at the beginning of the page. This seems to be a problem with having a line break after the project cleanup tag. See Oblivion:Guilbert Selone for an example (check history if it gets fixed).

I'm not sure if this is worth creating a bot job for, but it seems to be fairly random and could affect several hundred pages at least. I'm guessing this is from a MediaWiki change; I can't imagine this going unnoticed when the tags were added.

Note: This may be difficult to fix in general, so perhaps fix Oblivion NPC and place pages for now. —Dillonn241 (talk) 22:55, 24 March 2018 (UTC)

Deprecated Dye Stations[edit]

Category:Online-Places-Dye Stations needs to be renamed, and all instances of the old category need to be updated. In addition, the descriptions of the individual stations need to use the new terminology. —likelolwhat talk lulzy to me 23:18, 31 March 2018 (UTC)

Done, I think. Links to Dye Stations have also been updated on the category pages only. I wasn't sure if we'd necessarily want to replace links to that page globally. Let me know if I missed anything or if I should do the global link replace. Robin Hood  (talk) 02:20, 1 April 2018 (UTC)

Summerset Move[edit]

Per this discussion, Online:Summerset Isle needs to be renamed to Online:Summerset to match the actual in-game name of the zone, and Online:Summerset consequently needs to be renamed to Online:Summerset (chapter). All links should also be updated. Thanks! --Vordur Steel-Hammer (TINV1K) 09:46, 19 May 2018 (UTC)

(edit conflict) Per this discussion, two pages need to be moved and all the relevant links changed by a bot:

The chapter is released on Monday so it would be great to fix the zone name prior to that if possible! —Legoless (talk) 09:49, 19 May 2018 (UTC)

This is as done as the bot can readily get it. I verified that Online:Summerset had absolutely no links/transclusions other than this page before I did the second move. For Summerset Isle, though, I left the redirect in place because there are a substantial number of Lore Links and the like that are still pointing to it, which will mostly need to be handled individually. (Update: these are now all done, though the redirect may still be desirable...I'll leave that to you to decide.) Robin Hood  (talk) 06:29, 20 May 2018 (UTC)
I would definitely say keep the redirect, at least for a while. Is there any way of finding out which pages outside of Lore Links are still using Summerset Isle as the display text, like [[Online:Summerset|Summerset Isle]]? I found a few, but there may be more to fix. --Enodoc (talk) 15:44, 20 May 2018 (UTC)
See the bot's results page for a full list. I also noticed that YourGene changed a number of them. You may want to review those. Robin Hood  (talk) 19:16, 20 May 2018 (UTC)
Hmm, I think a lot of those can be fixed if we can get the bot to do a replace for
  • zone=[[Online:Summerset|Summerset Isle]]zone=Summerset
  • zone=[[Online:Summerset|Summerset]]zone=Summerset
(which were originally zone=Summerset Isle), to get rid of the link within the template parameter. After that's fixed, maybe rerun that checker and there hopefully won't be too many left. I know that there were some that were going to Online:Summerset "correctly" before anyway, so some of those will need to be put back manually, which I think may be partly what YourGene was doing. --Enodoc (talk) 20:45, 20 May 2018 (UTC)
Ironically, it was the bot that changed the zones in the first place. I didn't realize we intended to change the actual name in things like zones and such, or I would have done that right off the bat. Oh well. It's not a difficult change at all, so I'll go ahead with that. Robin Hood  (talk) 21:32, 20 May 2018 (UTC)

Renaming "Official Add-ons" Pages[edit]

From this CP discussion, which has now dried up, the following pages need to be moved and associated links updated to use the in-game names:

The pages left behind should remain as redirects due to common usage. Thanks! --Enodoc (talk) 22:16, 19 May 2018 (UTC)

After a lot of confusion due to the number of redirects already in place, along with some casing issues, these are now all moved, and the bot's going through every variant it can find in order to update all the links. After it's done, we may want to take a look at the redirects to each one of them and consider possibly deleting some of them. At some point, we apparently took the "redirects are cheap" philosophy to extremes. Robin Hood  (talk) 06:29, 20 May 2018 (UTC)
Once again history and context is being completely ignored. The reason those redirects exist is part of the reason why the pages were given a consistent name within our pages. People couldn't find the Skyrim Plugins page, or the Morrowind DLC page, but they all wanted the same page, so the redirects were created in order to help solve a consistent and ever-growing problem that there were too many terms, and no single official one. Deleting them will be a huge mistake; just leave them be because there is only ever going to be a bigger problem now that our pages are no longer consistent. Silence is GoldenBreak the Silence 14:07, 20 May 2018 (UTC)
I'm not suggesting we delete all of them, but many are just case variations on others at this point, which are now handled much better by the search engine, so are probably unnecessary. Robin Hood  (talk) 17:23, 20 May 2018 (UTC)
Keeping anything that's not a case variation makes sense, given all the different names that have been used in the past. --Enodoc (talk) 18:08, 20 May 2018 (UTC)
Just for reference: Morrowind redirects, Oblivion redirects, Skyrim redirects. I'd suggest removing all case variants except one, and possibly removing the unhyphenated names when an identical hyphenated one exists. Robin Hood  (talk) 20:01, 20 May 2018 (UTC)
That's an over-simplistic way of looking at it. The hyphenated words are more than the difference between uppercase and lowercase variations, the search function won't see a hyphenated link when you type in a letter where the hyphen is on the other links. Both ways have been used so much it might be hard to tell which is more commonly used. The only ones that can and should go are the case variations, which appear to only be for the Add-on/Add-On links, and I think of them the uppercase ones are the more incorrect ones. Silence is GoldenBreak the Silence 20:29, 20 May 2018 (UTC)
Yeah, I was thinking that that might be a reason to keep them, which is why I said "possibly". I wanted to see what you guys thought of the idea before making a decision either way. There's really no harm in keeping them, so I'll only delete the case variants then. Robin Hood  (talk) 21:43, 20 May 2018 (UTC)
Not sure if these things have ever been called "Add(-)ins", so we could delete that one (and variants), but I'm happy to leave it as well if someone thinks it's useful. --Enodoc (talk) 21:54, 20 May 2018 (UTC)

Part 2 - Renaming "Mod Summary" Template[edit]

We never really did decide where this was going to be moved to... but as long as it frees up {{Mod Summary}} so that I can create a Summary for Mods, it doesn't really matter. So I'm just going to pick something semi-randomly (whatever name we use, it's all additional content, so I think this works):

Thanks! --Enodoc (talk) 18:07, 20 May 2018 (UTC)

Done. Robin Hood  (talk) 19:38, 20 May 2018 (UTC)

ESO Skills and Sets[edit]

I think the bot should update a lot of things AlexL (talk) 17:40, 31 May 2018 (UTC)

Now that I've finished the Lore Alchemy pages, I'll get to work on this...probably tomorrow. It usually takes a while, so it might be into Saturday before all of it's done. Robin Hood  (talk) 22:29, 31 May 2018 (UTC)
Thanks, I will be grateful AlexL (talk) 06:54, 1 June 2018 (UTC)
Quick update: this is on hold due to a problem with the data. I've e-mailed Dave (the site owner and maintainer of the database) to let him know. Robin Hood  (talk) 20:35, 1 June 2018 (UTC)
Thank you very much, I'm waiting AlexL (talk) 11:56, 4 June 2018 (UTC)
Okay, all skills and sets are updated. Results: Item Sets, Active/Ultimate Skills, and Passive Skills. Robin Hood  (talk) 23:49, 7 June 2018 (UTC)

Alinor Furnishings[edit]

A lot of the new crafting recipes in Summerset were originally named "High Elf __ ", then were later renamed "Alinor __". Our wiki pages, such as this one, still list them as High Elf. Now, we can't have it rename all recipes named "High Elf ___" since the base game ones still correctly have that name, but if it's possible to check the item data (since when you mouse over them, the box that pops up has the correct name) for ones named "Alinor ___", then that would be easier than doing them all manually. ~ Alarra (talkcontribs) 09:51, 6 June 2018 (UTC)

Oh, and this isn’t just recipes either but the furnishing itself - for instance the image needs to be renamed to “Alinor Fireplace, Ornate”, and the pages where the furnishing itself is listed , like this. ~ Alarra (talkcontribs) 17:03, 7 June 2018 (UTC)
I'm just working on the ESO skills and sets right now, but then I'll get to this one. It'll likely take a while to do all of this, but probably less time than it would take a human. Plus, I can verify all the other furnishing links at the same time, just to be sure no minor errors have crept in over time. Robin Hood  (talk) 19:24, 7 June 2018 (UTC)
Okay, the bot's done as much as it can do on its own. There are still some links to these pages left that'll need looked at by a human. The bot left a report here. I won't have time to look at them tonight, but I can probably go through them tomorrow if you haven't already done so by then.
Also, it may take the wiki some time to catch up to the page moves. Don't be surprised if a lot of the links show up as grey and hovering over them produces an "Unknown Item" link at first. They should all get updated once the job queue hits 0. Robin Hood  (talk) 23:24, 8 June 2018 (UTC)

Quotation Marks[edit]

All of these “ ” need to be replaced with ", especially on book pages. If I could find all the pages affected I would do it, but its impossible as the search box doesn't recognise the difference, even though mediawiki almost takes them as two characters to the one of the acceptable marks. I don't know if a bot could find them. I've just done Incident in Necrom, and Bone needs done, but I'll leave it for now for testing. Silence is GoldenBreak the Silence 16:53, 16 June 2018 (UTC)

The bot doesn't have any better way of finding curly quotes than your or I do (apart from brute force loading every last page on the wiki, which is obviously a really bad plan). However, I was able to use the database to generate a list of pages on which there are either open curly quotes or close curly quotes...and no, they're not always matched. The bot can readily go through and replace them as needed, but I didn't think it was a good idea to do them all without a human looking over them. Most or all of the ones in UESPWiki space, for example, should probably be left as is. If you go through the list to remove any that shouldn't be touched and edit any that require human decisions, then the bot can do a bulk replace on any that are left.
For now, I haven't looked for curly single quotes, but I can add those in if you'd like. I suspect there will be a lot fewer of those. Robin Hood  (talk) 19:00, 16 June 2018 (UTC)
I had a feeling that might be the case. Unfortunately I am seeing some curly apostrophes in the same articles in the sandbox, I really hope they are contained to just these pages. There are a couple of article pages in the UESPWiki section, but yes, any that are generally talk page type posts should be left. Silence is GoldenBreak the Silence 22:41, 16 June 2018 (UTC)
All the pages marked for human checking are done except for one that requires admin access. One other, edit filter false positives, is a user post/comment, which shouldn't be changed the same as all talk and user pages were filtered out of the results. Probably time to run the bot and get all the "simple" pages fixed. Silence is GoldenBreak the Silence 20:34, 20 June 2018 (UTC)
Okay, the bot's working on the ones that were marked for it, and I've done the one that was marked as admin-only. Also, just in case anyone's wondering, it's not unexpected that there's a size change in the replacements, despite there being the same number of characters. Internally, smart quotes take three bytes to store, where regular quotes only take one. (For the technically minded, the pages are stored in UTF-8 format, which is the source of the size difference.) Robin Hood  (talk) 04:07, 22 June 2018 (UTC)

ESO Vampires[edit]

Can I get a bot to go through all the pages in Category:Online-Vampire, remove that category from the page, and add affliction=Vampire to the NPC Summary on the page? --FioFioFio (talk) 18:53, 1 August 2018 (UTC)

Done! You may want to take a look at Melina Cassel, though. The bot found the category there and removed it, but didn't find the corresponding template to add the affliction parameter to. Robin Hood  (talk) 19:36, 1 August 2018 (UTC)

affliction -> condition (Online NPC Summary)[edit]

Like we talked about on Discord....can you have the bot go through and change affliction to condition on any NPC that's using that parameter? --FioFioFio (talk) 12:49, 10 August 2018 (UTC)

Daggerfall Maps[edit]

Just a couple of recategorizing jobs. All files named "DF-BLOCKS.BSA-" to have their categories changed to Category:Daggerfall-Map Images-Blocks. All files name "DF-Location-" to have their categories changed to Category:Daggerfall-Map Images-Settlements. Map images are typical subcategorized from the general maps category, and both of these are making it hard for me to see the badly named ones so I can clog recent changes again (unless you want me doing all 1040 manually). Silence is GoldenBreak the Silence 20:58, 14 August 2018 (UTC)

Done! The bot was busy with other things this morning, but that's all done now, and this is really easy stuff to change, so don't hesitate to let me know if there's anything else. Robin Hood  (talk) 00:01, 15 August 2018 (UTC)

OOG to UOL[edit]

I think the following changes are in order per the consensus on the Community Portal:

  • Change the Template:OOG to Template:UOL
  • Change all instances of group=OOG used by the Template:ref to group=UOL
  • Change all <references group=OOG/> to <references group=UOL/>

Looking through the ref lists, I couldn't easily find any exceptions, but please chime in if someone sees a problem. --Ilaro (talk) 21:56, 21 September 2018 (UTC)

There are instances. Some OOG will or could become official (the official translation of Calcelmo's Stone, the age of elves on the Altmer page which is already included as an official source anyway). I think some code needs changed in the wiki's cs for the UOL group to work. I could generalise and say that all OOG not linked to the Imperial Library will need checked, and even some stuff on there is official. Silence is GoldenBreak the Silence 22:18, 21 September 2018 (UTC)
It would probably be good idea to at least have a list generated to see all OOG refs we have at the moment. Then we can decide if it's necessary that we need some manual intervention with non-TIL refs. --Ilaro (talk) 22:36, 21 September 2018 (UTC)
Silencer: I'm a little unclear on what you're saying. Are you saying some should be marked as OOG while others should be marked as UOL? If it helps, my sandbox now contains a list of all current OOGs and UOLs that don't point to TIL. There are only six refs in total that are marked specifically as UOL currently, some pointing to TIL, others not. They can be found on Dibella, Khajiit, Scenarist Guild, and Vykosa. Robin Hood  (talk) 20:36, 22 September 2018 (UTC)
All cases of unofficial lore should now be UOL, but some current OOG sources are actually official and will be merged with the other "normal" official sources (the way the OOG on the Altmer page is done). Silence is GoldenBreak the Silence 21:28, 22 September 2018 (UTC)
Which mean it can just proceed as expected, right? I mean, there is not really a difference if some of the current 'wrong' OOG refs are changed to 'wrong' UOL refs. The result is exactly the same. In both instances those refs need to be fixed anyway. --Ilaro (talk) 21:51, 22 September 2018 (UTC)
Yes and no. They are not wrongly labeled OOG, but as we are moving more to official and unofficial instead of ingame and out-of-game, some sources will change status as they are not directly comparable terms. The yes is go ahead with the change, they can be checked afterwards. Silence is GoldenBreak the Silence 12:01, 23 September 2018 (UTC)

() Okay, I believe this is all done now, give or take a few regular links to OOG. If I've missed anything besides that, let me know. Robin Hood  (talk) 20:43, 23 September 2018 (UTC)

Thanks RH! There doesn't seem to be any problems with the conversions. --Ilaro (talk) 22:14, 23 September 2018 (UTC)

ESO Sets[edit]

Please update sets AlexL (talk) 08:38, 6 November 2018 (UTC)

There's just a couple of things I need to confirm with others, then I'll be able to run the update. Very likely, it should be done in the next 24 hours. Robin Hood  (talk) 08:06, 7 November 2018 (UTC)
Sets and skills have now been updated. Results: sets, active skills, passive skills. Robin Hood  (talk) 02:39, 11 November 2018 (UTC)