UESPWiki:Bots/Requests

The UESPWiki – Your source for The Elder Scrolls since 1995
Jump to: navigation, search

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

  • 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.
  • Wabbajak: Wabbajak is written in Java with a custom-written framework. It is a newer bot, but due to its nature is highly expandable, and most functions that aren't built-in can be easily added. It was built to rename images, so that is the task it does best, but it can also update categories. It is also very good at information gathering; generally, if it's a simple task, no matter how large, Wabbajak can do it. More advanced tasks, such as updating templates or gathering information from the game data itself, are better suited for HotnBOThered.



Click here to make a new request

[edit] NPC Voice Types

Often people will say something like, "This will be true for any NPC with Voicetype (Gender-Characteristic)." However, there is no clear online resource for looking up an NPC's voicetype. It was not until I opened the Creation Kit that I found such information at last. Might the "Other Information" section of NPC pages be expanded to include a line for Voicetype, with fill-ins from CK thanks to your bot? Additionally, a corresponding Voicetype page could serve as a handy reference index. Thanks! Lottery Discountz (talk) 18:33, 24 January 2013 (GMT)

While that should be fairly easy to do, the question is whether or not it's desirable. Some people have complained that the infoboxes are getting to be a bit overwhelming with the amount and complexity of information. I'll bring it up on the Community Portal and see what people say.
Also, while it takes some digging and isn't quite as user-friendly as the wiki, CSList has the voice type listed in the "NPC_" records. Robin Hood  (talk) 19:20, 24 January 2013 (GMT)
Motherlode, thanks for that link! So, while the it's easy through CSList to see what voice a particular NPC has (and also what lines correspond to that voice type, bonus!), just having a Category page for Voicetype would fill the converse need of finding who matches n voice. With that additional page you wouldn't necessarily have to expand the infobox. Lottery Discountz (talk) 19:39, 24 January 2013 (GMT)
That seems to be the way the CP discussion is leaning as well. Robin Hood  (talk) 19:57, 24 January 2013 (GMT)
While I'm here, I just wanted to say that I haven't forgotten this, but since this isn't really urgent, rather than do the job with some missing info (where there are non-trivial character templates/lists), I thought I'd develop my code a little further to finally handle both regular characters and deeply templated characters/lists. I got the basic concept for it done about a week ago, but haven't had time recently to go back and finish the job. Hopefully within the next week or two, though. Robin Hood  (talk) 06:24, 12 February 2013 (GMT)

[edit] Ore Links

Oblivion:Ore Veins is basically orphaned. Many place pages need links to Oblivion:Silver Vein and Oblivion:Gold Vein to be inserted. I imagine this might be easier to do with a bot. —Legoless (talk) 20:23, 24 January 2013 (GMT)

If it's just the numeric ones in the treasure lists, that's easy, since they follow a clear pattern and the style on place pages is to link them every time. If you're talking about ones in the actual text, like "the many silver and gold veins" of Abandoned Mine, that's more of a challenge, since the text can vary and you have to be careful not to overlink. I can do the former quite easily, though, so for the sake of my sanity, I'll get to work on that later tonight assuming that's what you meant. :) Robin Hood  (talk) 02:58, 25 January 2013 (GMT)
And done. I figured it would most likely just be the mines, but I checked all Oblivion Places just to be safe, and it's a good thing I did because naturally, there was an exception. Robin Hood  (talk) 05:04, 25 January 2013 (GMT)
Thanks, that's exactly what I had in mind. Links in the main text are probably unnecessary. —Legoless (talk) 20:32, 25 January 2013 (GMT)

[edit] Tamriel Rebuilt page sorting

Right now, all of the Tamriel Rebuilt pages (except for quests... I did all those by hand, and books because they are sorted differently) sort under T for Tamriel. The easiest way (I think) to fix this is to have a bot add {{DEFAULTSORT:{{SUBPAGENAME}}}} to all the pages, at the very top, before the infobox :). If there are any cases that shouldn't be just the subpage name (names starting with 'The' for example) I can go through later and fix all those by hand. :) Thanks in advance!! Jeancey (talk) 23:14, 29 January 2013 (GMT)

The bot should be able to handle most of the "The", "A", and "An" pages without much difficulty. It might be a couple of days before I can get to this, though, and I'll want to double-check with Alfwyn whether we're planning on fixing the sorting using PHP or if we should go ahead and use DEFAULTSORT. I remember talking with him about it, I just don't remember if we came to any decisions. Robin Hood  (talk) 23:44, 29 January 2013 (GMT)
Kk good to know. Jeancey (talk) 23:48, 29 January 2013 (GMT)
Oh, also, since they are all in the Tes3Mod:Tamriel Rebuilt namespace, do they really need the "Added by Plug-in Tamriel Rebuilt" param in their infoboxes? I mean, we don't have "Added by Plug-in Dragonborn" on those pages. If they aren't needed, could they be removed? Jeancey (talk) 23:54, 29 January 2013 (GMT)
About a php fix, that won't affect pages that have a manual DEFAULTSORT added anyway. I don't think that we would want to add code especially for "Tamriel Rebuilt" into the server. I guess the cleanspace issue may actually be a general mediwiki bug about categories defined in an extension tag (doesn't make sense for most of them anyway), so adding the DEFAULTSORT at the very top of the page is the safest thing for now. --Alfwyn (talk) 00:05, 30 January 2013 (GMT)
Okay, we'll go that route then, Alfwyn. As far as the "added by" thing, it's a bit more arguable in this case, since we're dealing with a generic Tes3Mod namespace that's not TR3 specific. Conceivably, we might start hosting other mods in that namespace, though at this point, I think that's rather unlikely. I'd be curious to hear what others think about that. Might be something to ask on the TR3 and Stirk talk pages. I'll do that in an hour or so if no one beats me to it or comes up with some overwhelming reason to keep or remove them. Robin Hood  (talk) 01:47, 30 January 2013 (GMT)

() I know they aren't in separate namespaces, but if all of them are a subpage of Tes3Mod:Tamriel Rebuild, I don't think it's necessary to have the added by tag, but if we had a mod header for them instead (just the icon at the top of the page). Silence is GoldenBreak the Silence 02:05, 30 January 2013 (GMT)

Okay, this is off and running now. With a total of 4554 pages that require checking, this will take quite a while. I've tried to account for the various templates that set DEFAULTSORT inside them, so hopefully this should only change those pages that actually need it. The check is quite primitive, so there may be a couple we'll need to alter by-hand. As always, don't hesitate to post to the bot's talk page if you see that I've goofed on something that affects a large number of pages. The job could well take 6+ hours, so I obviously won't be monitoring it closely for that entire time. I've set it up to resume from a specific point quite easily, in case we need to. Robin Hood  (talk) 23:45, 2 February 2013 (GMT)
Does it account for articles like "The" in the name? Or should those still be done manually? Jeancey (talk) 00:02, 3 February 2013 (GMT)
It handles "A", "An", and "The" correctly and should use hard-coded names instead of {{SUBPAGENAME}} for those. It seems most of them have been done already, though, which is why you won't see them in its edit history. Robin Hood  (talk) 00:07, 3 February 2013 (GMT)
There is also one other issue I ran into the other day. If a page is included on another (like Light armor is included on Armor) then the pages that are included need |noreplace}} added to the default sort template. Those are so few, though, that I can probably do them later by hand (as well as any new pages). Jeancey (talk) 00:14, 3 February 2013 (GMT)
Okay, the bot is done with TR3. I'll probably do Stirk tomorrow at some point, since it's in the same boat. I'm on my way to bed, but if anyone <looks at Jeancey tentatively> wants to go through the bot's Results page, and double-check the ones flagged with "sortkey mismatch", that would be helpful. In all cases, the bot assumed the human was correct and left it untouched, but if there are discrepancies, then there's the possibility that either the human or the bot did something wrong. The ones I saw at a glance all looked to be trivial differences in sortkey choice, or just had |noreplace in them, which I never thought to handle, so I suspect most are okay. Robin Hood  (talk) 10:19, 3 February 2013 (GMT)
I already went through them all, and they were all done by me, and they were all correct :) Jeancey (talk) 10:38, 3 February 2013 (GMT)

[edit] Skyrim Classes

Skyrim classes are categorized differently. They are classed under Category:Skyrim-NPCs-Classes, while Morrowind, Oblivion, Shivering, all others are Namespace-NPC Classes. Can someone get a bot to rectify any links in this class to Category:Skyrim-NPC Classes. Silence is GoldenBreak the Silence 00:48, 3 February 2013 (GMT)

That's straight-forward enough. I'll put the bot on it tomorrow, provided it's done the Tamriel Rebuilt stuff by then. (I'll probably stop and resume the job if it's not done by the time I'm ready to go to bed, cuz the computer's right next to my bed, so there may still be some of that left to do tomorrow.) Robin Hood  (talk) 04:01, 3 February 2013 (GMT)
Done. Robin Hood  (talk) 02:44, 4 February 2013 (GMT)

[edit] Non-Square MW images

This is more of a personal request, and really involves no editing. It's not really a big deal, and if need be, I can do the task manually or just go page by page to do this, but I was curious if retrieving the information from these pages could be automated?

What I want is all the pages here to be read by a bot and then the name of the NPC and their location from the infoboxes compiled into a convenient list that could just be dropped in Cess for me, so that I have an easy to consult list of pages needing attention, rather than going page to page by hand 133 times (134 minus a userpage in the cat) to grab the information. It doesn't have to be a fancy thing either, even just putting a simple list like this would be a great help to me:

Alvis Teri - Balmora, Eight Plates
Arsyn Salas - Sarethi Manor
Artisa Arelas - The Abbey of St. Delyn the Wise

Thanks. Jo'Sakhar (talk) 04:35, 12 February 2013 (GMT)

I'm on it. This'll be Wabbajak's first task! • JAT 05:19, 12 February 2013 (GMT)
Great! It's a relatively straight-forward job, but I probably wouldn't have been able to get to it till tomorrow, cuz I'm in the middle of something IRL right now, so enjoy, Jak! :) Robin Hood  (talk) 06:16, 12 February 2013 (GMT)
I finished my job! Now Jak Atackka is giving me dog biscuits! I can't eat them, but I'm very happy nonetheless! Wabbajak (talk) 06:31, 12 February 2013 (GMT)
Thanks for that, Jak Atackka. Wabbajak, if you can't eat dog treats, how about fish food? Or dead mice like a snake? I'll give you whatever you find edible in exchange for the work you did to save me the work that would have otherwise been involved. :) Jo'Sakhar (talk) 06:49, 12 February 2013 (GMT)

[edit] Image categories

In a huff over a disagreement in IRC, I added Category:Skyrim-Quest Images to a large number of pages without a discussion ever taking place. Vely has now opened that discussion at the CP, I am requesting that my edits be reverted until a consensus on the future of image categories can take place. Every image I added to the category was an image that was not in the SR-quest-Name.jpg format, so I would suggest simply removing the category from the 90 ish pages that I added it to by removing the category from any image that isn't in that format. This will return the category to the way it was, so that a discussion can occur. Thanks! Jeancey (talk) 01:10, 15 February 2013 (GMT)

As this is being actively discussed, let's leave it for now. For a single page, sometimes it is reverted, but with large-scale edits like this, it is wiki policy to let them remain until discussion determines whether or not they should be removed. If it is decided that they should be removed, then I'll take it, if Wabbajak has bot status. I have had no time to work in him, so there's a possibility that he won't be ready in time. • JAT 02:27, 15 February 2013 (GMT)
Jak: If you want to take it to develop your bot when the time comes, I'm happy to sit back and let you. Rpeh did the same for me a couple of times in the beginning. If not, or you find you don't have the time, I do have a bulk revert module, so it wouldn't be hard for me to do.
Jeancy: Just to clarify, we're looking at the edits you made (or most of them, anyway) between 22:08, 14 Feb and 23:47, 14 Feb, right? Robin Hood  (talk) 02:48, 15 February 2013 (GMT)
(edit conflict) ::The issue is that I changed them BEFORE the issue was decided. Wiki policy dictates that it should go back to how it was, before the discussion occurred. The current status of the images could, in fact, be used as an argument in the discussion, so keeping them how they are is misrepresenting the issue.
Yes RH, that is correct. Jeancey (talk) 02:49, 15 February 2013 (GMT)
Jeancey may have a point. Anyone else have thoughts on this? Should Jak or I go ahead and do this right away rather than waiting? (PS, my bot's ready to go on this if we want it to.) Robin Hood  (talk) 03:05, 15 February 2013 (GMT)
While I see no real need to revert the changes, they are Jeancey's edits and reverting them will not break anything important, so if he wants them reverted I see no reason not to revert them. --Alfwyn (talk) 17:48, 15 February 2013 (GMT)
While I don't see it as an urgent need, I do see Jeancey's point, and since they're his edits and it's his request, I've gone ahead and had the bot revert. (Sorry, Jak, but I know you're in class right now, so I figured you wouldn't be getting to this anytime soon. :)) As with the last time, this isn't a pure reversion, it's only removing the categories, so if there were other changes made at the same time, they won't be undone...the bot's assuming they were beneficial changes made while adding the category. At a glance, it doesn't look like that'll be a concern. Robin Hood  (talk) 20:56, 15 February 2013 (GMT)

[edit] Another Reading Run?

Hi, it's me again for another reading run. I want a more tangible project to do when I am not fetching images. This time, may I have a table generated on User:Eric Snowmane/Ekem that lists every NPC of every race that is not a redirect in the Morrowind Namespace? A basic sortable four column table Name-Race-Location-Status would suffice. The Status column to be blank, I just like the ability to put a little check mark and keep track of what I've done.

My idea, that I've poked around at on the IRC about, is to have a small project where I will include the gear worn and carried by NPCs who are unique enough to have their own page. I'm not going to create one for each redirect, just pages that already exist as proper pages. I figured if stuff like armor or weaponry worn or carried is useful in the other namespaces, it's not going to hurt to put that consistency into place in the older namespaces.

This isn't a top-priority project that needs to be handled immediately, since I have over 100 non-square images to get better images for already listed, but it's another list I'd like to eventually tackle, since I am manually reading each place, NPC, etc anyway for grammar and whatever on the side. (And, I love lists :D ) Jo'Sakhartalk to me 22:58, 21 February 2013 (GMT)

Okay, I think that should cover it. Sorry for the multiple tries...I was rushing it, which didn't work out well. Robin Hood  (talk) 03:19, 22 February 2013 (GMT)

[edit] Magicka on Unimportant MW NPCs

This has gotten quite tedious for me, and I believe there are hundreds more needed. Basically every unimportant NPC in Morrowind needs their magicka added for the {{NPC Data}} template to work. These are almost always redirects which requires extra clicking to edit the page. Silence is GoldenBreak the Silence 02:18, 19 March 2013 (GMT)

At the moment, I don't have the ability to read Morrowind data. If you're able to compile a list of the page and the magicka, though, I can get the bot to edit the pages quite easily. Robin Hood  (talk) 04:16, 19 March 2013 (GMT)
Does it help that the info is already in the tables they redirect to? (it's been correct every time too). Silence is GoldenBreak the Silence 04:39, 19 March 2013 (GMT)
That actually might. I'll take a look at it in the next couple of days. Robin Hood  (talk) 05:07, 19 March 2013 (GMT)
And done! A lot more than what you asked for, but it made sense to do it while I was there anyway, and wasn't all that hard to add. Robin Hood  (talk) 04:58, 5 April 2013 (GMT)
Ahem, not all it seems. Silence is GoldenBreak the Silence 19:37, 6 April 2013 (GMT)
There are no "non-relevant" NPCs on that page, so it wasn't looked at. I'm intending to do the "relevant" ones soon as well, but they're harder to link with the pages they're used on, since there's no redirect. It basically comes down to examining all linked pages to see if they look like they contain the appropriate tables. Robin Hood  (talk) 20:11, 6 April 2013 (GMT)

[edit] MWOP templates

Hey! I have launched my Morrowind Overhaul Project. Any chance one of you could add the templates to the pages? {{cleanup-mwop-npc}} for NPCs with full pages, {{cleanup-mwop-quest}} for quests, and {{cleanup-mwop-place}} for places. I'm not sure if this is the right way to go about adding them to pages, but It is a massive job and I felt people would probably complain if I added them all manually. :) Jeancey (talk) 21:35, 12 April 2013 (GMT)

For simplicity's sake, I'll be doing them as three separate jobs. The NPCs are underway. I won't be around to monitor it, so if anything goes critically wrong, just post to the bot's talk page and it'll stop. And yes, this is definitely the right way to go about adding them to pages...people would probably kill you if you clogged the RC with adding the template to pages yourself. :) Robin Hood  (talk) 22:56, 12 April 2013 (GMT)
Thanks! :) I'll create the categories that are needed. Jeancey (talk) 23:05, 12 April 2013 (GMT)
HnB seems to have broken. It stopped somewhere in the Gs... Jeancey (talk) 23:46, 12 April 2013 (GMT)
Yeah, it looks like we lost our connection or something, so it stopped. I was able to resume once I got back to my computer. Robin Hood  (talk) 01:18, 13 April 2013 (GMT)

[edit] Imperial Soldier level info

An anon recently asked why none of the Imperial Soldiers have their level info filled in. Might be a good job for a bot? --Xyzzy Talk 20:51, 6 May 2013 (GMT)

Done. There are too many changes I'd need to make to my program before it's ready to handle everything, so that was bot-assisted, but a lot of it was done directly by me. Robin Hood  (talk) 01:01, 7 May 2013 (GMT)

[edit] Links to headers in archives

I'd like a list of links of headers from all 14 of the SR talk:Easter Eggs archives, with the headers displayed in the links. So, something like this:

...for all 300-400 or so sections. Is this possible? Vely►t►e 19:05, 28 May 2013 (GMT)

Done and posted on the bot's results page. Not sure why it silently failed to save during the first "real" run, but whatever. Robin Hood  (talk) 01:50, 29 May 2013 (GMT)
Thanks! :) Vely►t►e 02:23, 29 May 2013 (GMT)
The bot missed a few sections; not sure if you want to look into it. It missed Deleted Section and Cyrollic Brandy from the first archive so far. I can grab the extra missing sections myself, but I don't know if you want to check your bot about that. Vely►t►e 03:28, 29 May 2013 (GMT)
Bah! It's because it's looking for == at the end of a line, but there's a space at the end of the line for those ones. It's an easy fix, but I'm not at that computer right now, so I just did a search on those page instead and added the missed ones by-hand. Robin Hood  (talk) 05:09, 29 May 2013 (GMT)

[edit] Oblivion Construction Set Wiki

Yes, I'm a bot owner, and I'm adding a request to the list. I'm not at the bot's computer, nor will I be for any length of time today, so this is either a reminder for me for tomorrow, or a project for Jak this afternoon. Anyway, what's needed is to convert all the broken constwiki links to the new {{OBCSWiki}} template. Robin Hood  (talk) 22:04, 8 June 2013 (GMT)

Personal tools
What is this Ad?
Report Ad