Contents 1 Current requests for approval 1.1 PrimeBOT 26 1.1.1 Discussion 1.2 RonBot 3 1.2.1 Discussion 1.3 Usernamekiran BOT 2 1.3.1 Discussion 1.4 Gabrielchihonglee-Bot 6 1.4.1 Discussion 1.5 KolbertBot 3 1.5.1 Discussion 1.6 KolbertBot 2 1.6.1 Discussion 1.7 DaimonBot 1.7.1 Discussion 1.8 Gabrielchihonglee-Bot 4 1.8.1 Discussion 1.9 Bellezzasolo Bot 1.9.1 Discussion 2 Bots in a trial period 2.1 Qbugbot 2 2.1.1 Discussion 2.2 MilHistBot 3 2.2.1 Discussion 2.3 Gabrielchihonglee-Bot 5 2.3.1 Discussion 2.4 MilHistBot 2 2.4.1 Discussion 2.5 InfoboxBot 2.5.1 Discussion 3 Bots that have completed the trial period 3.1 Tom.Bot 2 3.1.1 Discussion 3.2 Gabrielchihonglee-Bot 3 3.2.1 Discussion 4 Approved requests 5 Denied requests 6 Expired/withdrawn requests Bot Name Status Created Last editor Date/Time Last BAG editor Date/Time PrimeBOT 26 (T|C|B|F) Open 2018-02-20, 16:05:52 Primefac 2018-02-24, 22:36:37 BU Rob13 2018-02-24, 07:04:41 RonBot 3 (T|C|B|F) Open 2018-02-19, 19:30:02 Ronhjones 2018-02-22, 21:02:09 Slakr 2018-02-22, 01:15:51 Usernamekiran BOT 2 (T|C|B|F) Open 2018-02-07, 04:00:44 Usernamekiran 2018-02-24, 20:40:26 BU Rob13 2018-02-24, 18:13:45 Gabrielchihonglee-Bot 6 (T|C|B|F) Open 2018-02-06, 14:47:24 Gabrielchihonglee 2018-02-06, 14:48:55 Never edited by BAG 0 !n/a KolbertBot 3 (T|C|B|F) Open: User response needed! 2018-02-06, 01:28:59 Xaosflux 2018-02-19, 22:00:38 Xaosflux 2018-02-19, 22:00:38 KolbertBot 2 (T|C|B|F) Open 2018-01-30, 19:43:25 Jon Kolbert 2018-02-01, 19:38:40 Xaosflux 2018-01-31, 12:36:27 DaimonBot (T|C|B|F) Open 2018-01-24, 11:07:55 Daimona Eaytoy 2018-01-25, 18:59:40 Xaosflux 2018-01-25, 17:23:00 Gabrielchihonglee-Bot 4 (T|C|B|F) Open 2018-01-16, 14:28:02 Izno 2018-02-21, 19:24:16 BU Rob13 2018-01-24, 17:39:27 Bellezzasolo Bot (T|C|B|F) Open 2018-01-07, 22:05:52 Galobtter 2018-01-18, 13:53:35 Xaosflux 2018-01-08, 16:57:38 Qbugbot 2 (T|C|B|F) In trial 2018-02-22, 05:49:04 BU Rob13 2018-02-24, 06:57:43 BU Rob13 2018-02-24, 06:57:43 MilHistBot 3 (T|C|B|F) In trial 2018-02-21, 21:00:38 BU Rob13 2018-02-24, 06:50:25 BU Rob13 2018-02-24, 06:50:25 Gabrielchihonglee-Bot 5 (T|C|B|F) In trial 2018-02-02, 01:44:08 Gabrielchihonglee 2018-02-02, 09:43:36 Xaosflux 2018-02-02, 05:12:10 MilHistBot 2 (T|C|B|F) In trial 2018-01-11, 21:38:47 Hawkeye7 2018-02-16, 01:43:52 Xaosflux 2018-01-15, 15:22:12 InfoboxBot (T|C|B|F) In trial 2017-10-24, 04:36:48 Garzfoth 2017-12-19, 14:25:27 The Earwig 2017-12-12, 06:23:54 Tom.Bot 2 (T|C|B|F) Trial complete 2018-02-10, 19:16:50 Tom.Reding 2018-02-22, 13:12:32 Slakr 2018-02-22, 07:39:47 Gabrielchihonglee-Bot 3 (T|C|B|F) Trial complete 2018-01-15, 14:40:58 Gabrielchihonglee 2018-02-09, 23:45:49 BU Rob13 2018-02-09, 16:47:47 Current requests for approval


PrimeBOT 26 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Primefac (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 16:05, Tuesday, February 20, 2018 (UTC) Automatic, Supervised, or Manual: automatic Programming language(s): AWB Source code available: WP:AWB Function overview: Remove some deprecated parameters in {{infobox school}} Links to relevant discussions (where appropriate): Template talk, my talk, and this TFD (which I'll explain below) Edit period(s): one time run Estimated number of pages affected: ~7200 (~6500 plus ~660) Namespace(s): Article, maybe some User sandboxes and Drafts Exclusion compliant (Yes/No): yes Function details: I got a request on my talk page to remove the deprecated/invalid parameters in {{infobox school}} usage. Given that there is a rather large merge that will eventually happen with {{infobox UK school}} this seems like an opportune time to clean up the category. This task will be twofold: Clean up deprecated parameters: "approx" - (established\s*)=([\s\S]*)\|\s*approx\s*=\s*.*?\n → $1=c. $2 "c_approx" - (closed\s*)=([\s\S]*)\|\s*c_approx\s*=\s*.*?\n → $1=c. $2 (feeder_schools|main feeder schools)→feeders number.of.pupils→pupils classes offered (case insensitive) → classes_offered Convert the following to lowercase: {{{Opened}}}, {{{Location}}}, {{{Region}}}, {{{Number}}}, {{{Principal}}}, {{{Years}}}, {{{Students}}}, {{{International_Students}}}, {{{System}}}, {{{Hours_in_Day}}}, {{{Campuses}}}, {{{National_ranking}}}, {{{Graduates}}} Remove the following: |motto_pl=, |founder_pl=, |specialist_pl=, |assistant_principal=, |assistant_principals=, |assistant principal=, |Vice Principal=, |vice principal=, |asst principal=, |campus_Bound=, |viceprincipal=, |viceprincipal_label=, |viceprincipal1=, |viceprincipal2=, |viceprincipal3=, |viceprincipal4=, |vision= #Unknown parameters Remove any parameter line that is not one of the 357 listed parameters in the category check Discussion If there are concerns about the second part of this task (blanket unlisted removal) I'm happy to drop that. I added it mostly because I don't think that the deprecated parameter removal alone will cut down on the larger category. However, I know it will catch misspellings (e.g. |etsablished=) as well as deprecated params. I'm also happy to do only #1 and hold off of #2 unless the total number is still >1000. Primefac (talk) 16:05, 20 February 2018 (UTC) I would recommend removing only the "common" unsupported parameters with a bot, if you can figure out what they are. I have found that unsupported parameters in infoboxes and other templates often tend to be misspellings, which a bot should not remove, or typos of some sort, which require human attention. Would you be willing to run that second task in a supervised/manual mode? – Jonesey95 (talk) 18:48, 20 February 2018 (UTC) Probably, yeah. It really does sort of depend on how many pages get dealt with via task 1. I don't think I've ever seen a "bad param" cat have more than a few hundred pages, so if it ends up with <1000 values after that first run I'd be happy. Primefac (talk) 18:50, 20 February 2018 (UTC) General comment: It would be really helpful if those parameters can be removed as well as the clean-up and convert to lowercase. I have no experience in this area and greatly appreciate Primefac for doing this. I mentioned the unsupported parameters being a mess. However, it is also because of the merge which I had proposed and has successfully resulted in merge. I'm also happy to sort out the misspellings manually. Steven (Editor) (talk) 22:31, 20 February 2018 (UTC) For a variety of reasons, I'm not comfortable with wholesale removal of unsupported parameters. Is it feasible to generate a list of unsupported parameters currently in articles with the number of times they appear? I could see approving the removal of the common ones which aren't just misspellings. ~ Rob13Talk 07:04, 24 February 2018 (UTC) I have removed the "second part" and will only be removing the specifically-listed deprecated parameters. From a check of the TemplateData numbers, those parameters are used in the majority of the flagged pages. Primefac (talk) 22:36, 24 February 2018 (UTC)


RonBot 3 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Ronhjones (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 19:30, Monday, February 19, 2018 (UTC) Automatic, Supervised, or Manual: automatic Programming language(s): Python Source code available: User:RonBot/3/Source1 Function overview: 1. Add {{non-free reduce}} to images over the NFC guideline 2. Add {{Non free image to be reduced}} (not yet written) to the uploader's talk page. Links to relevant discussions (where appropriate): Wikipedia:Village_pump_(proposals)/Archive_145#Template:Non-free_reduce_bot Edit period(s): Daily Estimated number of pages affected: around 70 pages per day Exclusion compliant (Yes/No): Yes Already has a bot flag (Yes/No): Yes Function details: Bot will do a search on Category:All non-free media for images that have a fileres: >325 (105625 pixels). It will check the last upload is the big image (wiki search shows the biggest visual image on the page, not necessarily the last image), and after checking to make sure it's suitable and not tagged already for reduction or for no reduction will add the {{non-free reduce}}. Also the uploader will get the {{Non free image to be reduced}} added to their talk page to explain that the image has been tagged and what options are available. NB: That template does not yet exist - some text ideas are at User:Ronhjones/Sandbox4. Discussion NB: This bot will only affect new uploads. I've done all the old files manually. Ronhjones  (Talk) 19:32, 19 February 2018 (UTC) From general bot standpoint, I agree with the spirit of a concern raised in the linked discussion: If the idea is to alert the user, have the bot post a message on their talk page. {{non-free reduce}} goes far beyond just alerting the user, since it will also alert a bot to automatically resize the image within 24 hours. --Ahecht (TALK PAGE) 16:43, 7 February 2018 (UTC) ...with the main reason being that typically we'd like to avoid quick back-to-back bot operations (i.e., a bot action that prompts another bot to take action). That said Wikipedia:Bots/Requests for approval/Fbot 9 did a more expanded version of this (now inactive), and spurred some disagreement. This would be more targeted toward solely new uploads rather than everything, if I'm reading the new discussion correctly? It might also be an idea to go with a higher, clear-and-obvious/ likely-no-errors threshold for the pixel area / sizes for one form of tagging (i.e., the one that prompts bot followup) and tag with something less intrusive for only-suspect ones (since there was some disagreement on what that threshold should be). --slakr\ talk / 01:15, 22 February 2018 (UTC) If the reduction was not reversible, I would agree with the "Bot to Bot" scenario, however do we allow a full 7 days for a simple revert, which the uploader (having been notified) can easily do if necessary. Also quite often it's not really possible to evaluate the reduction until it's actually done. New uploads only, currently all files in excess of 105,000 pixels that are not up for reduction are tagged with {{non-free no reduce}} already (921 files at present = just 0.15% of all non-free images). I think we must be careful not to set a different "bar" - if we tag all files over X pixels, then we need something else done for the range 105,000 to X pixels (maybe use a modified {{non-free manual reduce}}), otherwise there will be users who will pitch their image just under the new bar - I've seen this with the current system, where there have been a disproportionate amount of new uploads in the 100,000 to 100,500 range - obviously knowing the bot won't reduce them (about 60,000 images in this range - 10% of the whole non-free category). Ronhjones  (Talk) 19:02, 22 February 2018 (UTC)


Usernamekiran BOT 2 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Usernamekiran (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 04:00, Wednesday, February 7, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): WP:AWB Source code available: Yes. Function overview: Insert banner on the talkpages of pages that come under the scope of wikiproject organised crime. Links to relevant discussions (where appropriate): Edit period(s): 3-4 times a week. Estimated number of pages affected: around 2 to 3000. Namespace(s): artcile talk, category talk, file talk, template talk. Exclusion compliant (Yes/No): No. Function details: Since last few months, I have been using my other account (Usernamekiran (AWB)) for inserting {{WikiProject Organized crime}} on the talkpages that fall under the scope of wikiproject. So far I have inserted banner on thousands pages, and there has been no mistake, nobody has objected yet. I can sort the targets properly (Wikipedia:WikiProject Organized crime/Bot tagging categories). The bot will not do any other changes other than adding this banner. And basic things like adding banner shell if banners exceed 3, old ProD. Discussion Is your only estimate that this will be 6 to 12000 edits per week? — xaosflux Talk 02:10, 8 February 2018 (UTC) @Xaosflux: No. At max, there are around 4 thousand pages remaining that needs to be tagged with the organised crime banner. I think, using the bot, I will rag around 3 thousand pages. The ones that need human judgement, will be done semi automatically from non-bot a/c. I meant, I will run the bot 3-4 times a week. Given if i get done 1000 pages done in one day/session, then the entire task will be done in like 4 days. If not, Iwill be using bot like 3-4 times a week. I think this task will take 2 weeks to finish. I apologise for the confusion. —usernamekiran(talk) 08:11, 8 February 2018 (UTC) ┌────────────────────────────────────────────────────────────────────────────────────────────────────┘ ​ If necessary, I have been using this module since months. I mean, I created the module a long time ago, but I barely used it till the discussion with Primefac special:diff/824201270. public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip) { Regex header = new Regex(@"\{\{{WikiProject Organized crime|{{WikiProject Organized Crime|{{WikiProject Fictional characters|{{Comicsproj|{{WikiProject Film|{{Film|{{WikiProject Video games|{{WikiProject Television|{{WPTV|{{WP Fictional|{{WikiProject Novels|{{WikiProject Anime|{{TelevisionWikiProject|{{WPFILM|{{WikiProject Songs|{{Songs|{{album|{{WikiProject Hip hop|{{WP film|{{WPBooks", RegexOptions.IgnoreCase); Summary = "Added banner for [[WP:WikiProject Organized Crime]]"; Skip = (header.Match(ArticleText).Success || !Namespace.IsTalk(ArticleTitle)); if (!Skip) ArticleText = "{{WikiProject Organized Crime}} \r" + ArticleText; return ArticleText; } Also, I re-checked. I can't be sure about exact number of pages to be tagged with banner, but they appear to be more than 7000. In previous calculations, I had not included the terrorist organisations. —usernamekiran(talk) 13:27, 12 February 2018 (UTC) {{BAG assistance needed}} @Usernamekiran: In the past, WikiProject tagging runs have had the potential to be controversial when not carefully discussed with WikiProjects beforehand. Please create a discussion at the WikiProject linking to this BRFA and to your proposed list of categories to be tagged. ~ Rob13Talk 07:01, 24 February 2018 (UTC) @BU Rob13: Hi. The wikiproject in discussion is inactive. I am trying to bring it back to at least semi active status. The tagging was discussed on a few different venues, including Wikipedia talk:WikiProject Organized crime, talkpage of Northamerica1000, my talkpage, and very briefly (just a passing mention though) on your talkpage as well. As I mentioned previously, I already tagged 2-3 thousand pages using AWB through my other account (Usernamekiran (AWB)); nobody has taken any objection, and there were no mistakes either. The proposed list of categories is always in work. One can see it at Wikipedia:WikiProject Organized crime/Bot tagging categories, Wikipedia:WikiProject Organized crime/Bot tagging categories/Sandbox 1, and Wikipedia:WikiProject Organized crime/Bot tagging categories/Sandbox 2. If there are any doubts or questions, please ask me. Regards, —usernamekiran(talk) 18:11, 24 February 2018 (UTC) Even if the result is silence, please link to this BRFA from the WikiProject talk page. Doing at least that is considered a best practice before any form of automated tagging. ~ Rob13Talk 18:13, 24 February 2018 (UTC) @BU Rob13: okie-dokie (done: special:diff/827454234). Also, to keep the track of activity/lists created for bot (using AWB), I recently created this page: Wikipedia:WikiProject Organized crime/Bot tagging categories/documentation. Also, do you think it would be appropriate to post {{please see}} to the 7-8 users who are interested in this wikiproject? —usernamekiran(talk) 20:40, 24 February 2018 (UTC)


Gabrielchihonglee-Bot 6 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Gabrielchihonglee (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 14:47, Tuesday, February 6, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Python (pywikibot, mwparserfromhell) Source code available: Will upload after trail. Function overview: Update user pages (adopter or adoptee of the Wikipedia:Adopt-a-user project) according to their availability according to their activity and edit count. Links to relevant discussions (where appropriate): HERE Edit period(s): Daily Estimated number of pages affected: Less than 300 Namespace(s): User and User talk Exclusion compliant (Yes/No): Yes Function details: For both adoptor and adoptee, if they have no edits in 30 days, the bot will remove {{adoptme}} or {{adopting}} from their user page. For adoptor, if they have less than 500 edit count, the bot will remove {{adopting}} from their user page. For both cases, the bot will leave a message in their talk page explaining the change. Discussion


KolbertBot 3 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Jon Kolbert (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 01:28, Tuesday, February 6, 2018 (UTC) Automatic, Supervised, or Manual: automatic Programming language(s): Source code available: Function overview: Convert New York Times abstract URLs to archive URLs. Links to relevant discussions (where appropriate): Wikipedia:Bot_requests#Bot_to_convert_New_York_Times_abstract_URLs_to_archive_PDF_URLs Edit period(s): one time continuous (NYT links are continuously being added to the project) Estimated number of pages affected: ~10,000 Exclusion compliant (Yes/No): Yes Already has a bot flag (Yes/No): Yes Function details: Replace http[s]://select.nytimes.com/gst/abstract.html?res= and http[s]://query.nytimes.com/gst/abstract.html?res= to http://query.nytimes.com/mem/archive/pdf?res= Discussion Is this going to convert working https links to http? — xaosflux Talk 02:45, 6 February 2018 (UTC) @Xaosflux: If you convert a NY Times PDF File from http to https, the link will not work. It is something I explained on Jon's talk page a month ago, and at WP:BOTREQ just yesterday. epicgenius (talk) 22:07, 6 February 2018 (UTC) @Jon Kolbert: Thanks for filing the BRFA. Since NY Times links are being added all the time, should this be a periodic task? epicgenius (talk) 22:07, 6 February 2018 (UTC) @Epicgenius: Yeah, that makes more sense. I'll make the adjustment in the request. Jon Kolbert (talk) 01:06, 7 February 2018 (UTC) Please provide below an example of one of these being changed in a current article (just do it with your own account). I'm especially interested in one where the reference is currently using HTTPS. — xaosflux Talk 22:33, 6 February 2018 (UTC) @Xaosflux: See here for a sample edit. Jon Kolbert (talk) 01:03, 7 February 2018 (UTC) @Jon Kolbert: this looks like it is making use of a current vulnerability with this publisher, and may be infringing on their digital property. Do we have any indication that this is both a supported and authorized use? — xaosflux Talk 02:22, 7 February 2018 (UTC) Not Jon, but now that I think about it, we can limit the run to articles published before January 1, 1923 (so 1922 or earlier) by checking for the publication date's metadata. Pages published before then are free to non-members, though on a limited basis. Pages between January 1, 1923 and December 31, 1980 are not free and may be considered as digital theft. epicgenius (talk) 15:00, 7 February 2018 (UTC) @Epicgenius: do you have an example of the "old" and "new" link for one of these <1923 articles with them? — xaosflux Talk 15:29, 7 February 2018 (UTC) ​This is an article from 1896. This is the old link and this is the new link. Incidentally, here are the random "keys" for several randomly selected articles in the December 29, 1922 to January 4, 1923 range. I don't see a particular pattern, though. epicgenius (talk) 15:42, 7 February 2018 (UTC) Dec 31, 1911: 9805E1DC123AE633A25752C3A9649D946096D6CF (free) Dec 31, 1921: 950CE0DF1E3EEE3ABC4950DFB467838A639EDE (free) Dec 29, 1922: 9C05E0DF1730E433A2575AC2A9649D946395D6CF (free) Dec 30, 1922: 9D04E2DE1730E433A25753C3A9649D946395D6CF (free) Dec 31, 1922: 9C0CE7DC1730E433A25752C3A9649D946395D6CF (free) Jan 01, 1923: 9B04E6D91731E633A25752C0A9679C946295D6CF (free) Jan 02, 1923: 9A05E4D91731E633A25751C0A9679C946295D6CF (not free) Jan 03, 1923: 9902E4DF1630E333A25750C0A9679C946295D6CF (not free) Jan 04, 1923: 9E03E3D61531E333A25757C0A9679C946295D6CF (not free) Dec 31, 1923: 9803E6D71130E233A25752C3A9649D946295D6CF (not free) Dec 31, 1933: 9406E3DA1731E633A25752C3A9649D946294D6CF (not free) @Epicgenius: OK, the "old" ones that are using the query.nytimes.com/mem/archive-free/pdf? resolver appear safer to use, think there is any benefit of ADDING the new link and also maintaining the old one? — xaosflux Talk 15:49, 7 February 2018 (UTC) ​ I think we could definitely keep both links, in case non-subscribers want to see the abstract and not count the article against their monthly limit. Or we can add {{subscription required}} with a note. NY Times is unusual in that pre-1923 and post-1980 articles are free to view, but with a limit. epicgenius (talk) 16:18, 7 February 2018 (UTC) Ack, that's a good point. I thought these articles were intentionally available for free access. I guess the question becomes more now how can we determine what to do with the current links to the .pdf documents and how to determine if one is in public domain or not. Surely transcriptions/copies of the public domain articles could be useful on some Wikimedia project. Jon Kolbert (talk) 19:09, 7 February 2018 (UTC) As per the copyright law of the United States, articles published before January 1, 1923 are free and in the public domain - hence the restriction to articles before January 1, 1923. So this article published in 1896 would be in the public domain. I'm not sure about articles published on January 1, 1923, but I'd imagine these should be treated as copyrighted articles. epicgenius (talk) 21:47, 7 February 2018 (UTC) Sorry, that's not what I meant. I know that the material published before 1923 is PD, but I don't know how to setup KolbertBot so it can make that distinction. I mostly do work with images, and I know there's some particular restrictions about the use of PDF files on Commons, but I'll check in with my colleagues there to see if the PD news articles would be welcome. Jon Kolbert (talk) 02:32, 9 February 2018 (UTC) A user has requested the attention of the operator. Once the operator has seen this message and replied, please deactivate this tag. (user notified) Have you had a chance to follow up and decided how/if the scope of this should be updated? — xaosflux Talk 22:00, 19 February 2018 (UTC)


KolbertBot 2 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Jon Kolbert (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 19:43, Tuesday, January 30, 2018 (UTC) Automatic, Supervised, or Manual: automatic Programming language(s): Python Source code available: affected links can be seen here Function overview: Replacing HTTP links with HTTPS links in template-protected pages, when available Links to relevant discussions (where appropriate): Wikipedia:Bots/Requests for approval/KolbertBot Edit period(s): continuous Estimated number of pages affected: A few hundred thousand Exclusion compliant (Yes/No): Yes Already has a bot flag (Yes/No): Yes Function details: Requesting the template-editor permission to edit protected templates. Previously, I have made edit requests to templates but in most cases the bot will be able to make the appropriate changes, if not the change will be skipped and a manual edit will be needed. Discussion  Administrator note: This was proceduraly denied at WP:PERM. — xaosflux Talk 04:57, 31 January 2018 (UTC) Do you expect there to be "A few hundred thousand" protected templates that need changing? — xaosflux Talk 04:57, 31 January 2018 (UTC) @Xaosflux: Not individual protected templates, no. It's more of an estimate on how many transclusions + modifications to other content pages will be performed in the near future due to increased support/migration to HTTPS. Jon Kolbert (talk) 06:00, 31 January 2018 (UTC) @Jon Kolbert: what is your estimate as to the number of protected pages that need to be updated? — xaosflux Talk 12:36, 31 January 2018 (UTC) @Xaosflux: I'd give a liberal estimate of around 300-400 in the short term. Jon Kolbert (talk) 16:51, 31 January 2018 (UTC) Do you plan on updating scribunto pages with this bot? — xaosflux Talk 04:59, 31 January 2018 (UTC) @Xaosflux: It's not an enabled namespace, but if desired it can be. I don't have much previous experience with modules and I am not aware if there would need to be any special consoderations for edits in that namespace. Barring any concerns with expanding KolbertBot's scope to that namespace, it can be enabled there as well. Jon Kolbert (talk) 06:00, 31 January 2018 (UTC) I'm not keen on an escalation of rights for something that requires a couple hundred edits or a bot making automatic edits to templates. I would be more comfortable with someone who has the rights currently going through and making the fixes to make sure each one is done correctly. However, if the right is granted, then it should only be temporary. Nihlus 19:41, 31 January 2018 (UTC) @Nihlus: Could you list some plausible scenarios where the bot would trip up on a template? We could also compile some test cases to run the bot through to spot any issues. As the bot deals exclusively with external links, running it through on templates shouldn't be a problem. Jon Kolbert (talk) 00:26, 1 February 2018 (UTC) Please provide a list of pages that would be altered and I will look. Nihlus 00:33, 1 February 2018 (UTC) @Nihlus: I've compiled a shortlist of a few edit requests I have put in to make similar changes. 1, 2, 3, 4, 5. I can make a more current list with unchanged templates tonight if desired. Jon Kolbert (talk) 19:38, 1 February 2018 (UTC)


DaimonBot tasks contribs count SUL logs page moves block user block log rights log flag Operator: Daimona Eaytoy (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 11:07, Wednesday, January 24, 2018 (UTC) Automatic, Supervised, or Manual: Manual, automatic if fixing a specific error Programming language(s): C# (AWB) Source code available: AWB Function overview: Fixing Special:LintErrors for HTML5 compliance. Links to relevant discussions (where appropriate): WP:linter Edit period(s): Continuous Estimated number of pages affected: Potentially millions. I used to fix limited batches of pages per day (e.g. 3-500), though it strongly depends on my free time and on the type of fix. Namespace(s): Main and user talk Exclusion compliant (Yes/No): No Function details: I already run this bot on it.wiki since April with several features and about 450 000 edits. However, I'm making this request on en.wiki only for fixing LintErrors: there are millions of them, and in my free time I'd be glad to help cleaning them out. It would also help people translating from english, since it happens that they involuntarily copy and paste wrong markup. Regarding specific changes, there's no way to describe them right now: a standard fix would be to substitute obsolete tags with their HTML5 version (in manual mode), but some tasks can also be performed in automatic mode. To give an example, on it.wiki we have the {{Quote}} template using a table, and thus firing a "Multiline table in list" error when used within an indentation like : or *, which I automatically fixed inserting a newline before the template. For everyone involved in HTML5 transition this kind of job should be quite clear, though I'd be happy to give any further information needed. As a side note, the bot wouldn't skip pages with {{bots}} since they also need to be fixed. Update: Resizing my request to only perform fixes of the welcome message (5 errors each) and HTML5 misnesting in ns0. Discussion I'm not sure that such blanket approval is appropriate as a first bot approval on enwiki, even when you have experience as a bot operator on other language wikis. We need demonstrated experience complying with our local bot policy before granting approval to make a wide variety of edits under such a large umbrella. Could you reformat this request as a request to fix a particular type of Lint error? (e.g. errors associated with one template) ~ Rob13Talk 17:35, 24 January 2018 (UTC) @BU Rob13: Yes, I agree that this might not be the best way to make a request. However it's quite difficult to tell in advance what the fixes will be: I usually look at a single category and try to figure out time by time if there's some common pattern (easy to fix) that causes an error. This is not easy to do now since would require a really long reading of every category. As for now, I may say that I'd like to begin with Wikipelli's signature (33000 pages, 4 errors for each occurrence), fixing the welcome message (6000+ occurrencies) and cleaning ns10 from any kind of obsolete tags. If you let me know how many tasks like this I could ask the permission for, I'll try to find out some of the most useful ones. Thanks, --Daimona Eaytoy (talk) 19:24, 24 January 2018 (UTC) This task is way to broad to even have a good discussion about. If it was more specific, for example the high-priority Special:LintErrors/multiple-unclosed-formatting-tags "in articles" - or the like that would be a good starting point. — xaosflux Talk 01:14, 25 January 2018 (UTC) @Xaosflux: As I was saying above, it's not that easy to tell in advance what the specific task(s) will be. I really don't like following a specific order (i.e. only fixing a specific category). Instead, I really prefer to look first at easily fixable errors, wherever they are, fix them and check again Special:LintErrors to see if I can spot more of them. This is literally impossible to do right now, since it would need a deep examination of thousands of error pages. Two simple task would be the ones mentioned above (Wikipelli's signature and welcome message), but none of them would be really that useful. If that is correct, I'll reformat my request to only fix Special:LintErrors/html5-misnesting in namespaces 0 and 10, though it is quite a random choice and I'm unable to tell how much this could be useful. --Daimona Eaytoy (Talk) 11:56, 25 January 2018 (UTC) If it's not easy to tell what you want to do in the future, then you could get approval for what you want to do now. If you don't yet know, then you can withdraw this request and re-open it once you have a well-defined task. Or you could, like, reformulate it for some of the specific errors you've identified above. There's no real limit on how many things you can ask permission for, but the more tasks, the more complex the approval, the more time it can take to garner consensus / make a case for each task. "Cleaning up Wikipelli's signature" and "Fixing the welcome message" is well defined and easy to trial. "Cleaning ns10 of any kind of obsolete tag" is much trickier / needs a more substantial trial. Headbomb {t · c · p · b} 16:58, 25 January 2018 (UTC) Also, please complete the items in Section I of the WP:BRFA instructions. — xaosflux Talk 17:22, 25 January 2018 (UTC) @Headbomb: Yes, you're right. Since those two tasks are actually easy (not short though), I'll update my request with them. Once finished, I'll look what's to be done and file another request. @Xaosflux: Right, the userpage, I'll do it now as well.--Daimona Eaytoy (Talk) 18:28, 25 January 2018 (UTC) Signature issues are already being handled by myself (my bot) and others at Wikipedia_talk:Linter#De-linting_old_signatures. We're fixing active signatures and then planning on making a large run once they are done. Nihlus 18:35, 25 January 2018 (UTC) Nice to know! Avoiding multiple edits is always good, for both histories and servers. I'm editing again my request to include welcome message (automatic mode) and a limited amount of HTML5 misnesting errors in ns0 (manual mode), in order to provide a trial for both.--Daimona Eaytoy (Talk) 18:59, 25 January 2018 (UTC)


Gabrielchihonglee-Bot 4 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Gabrielchihonglee (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 14:28, Tuesday, January 16, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Python (pywikibot) Source code available: will be given after test run Function overview: Change Cite web template in pages to move ThePeerage's website from parameter "publisher" to "website". Links to relevant discussions (where appropriate): Wikipedia:Bot_requests#thepeerage.com Edit period(s): One time run Estimated number of pages affected: Namespace(s): Mainspace Exclusion compliant (Yes/No): Yes Function details: Flow of the bot: Get all pages with template Cite web and the parameter publisher is ThePeerage's website Delete parameter 'publisher' and add the link to 'website' Save Discussion Can you run a database scan or otherwise check to get some measure of estimated number of pages affected? ~ Rob13Talk 17:39, 24 January 2018 (UTC) @BU Rob13: I just made a scan to 40,000 pages that have the cite web template, it shows that 20 of them will be affected. According to template count, there is a total of 2,700,000 pages, which by ratio, should have a total of around 1350 pages being affected. However, this may be very inaccurate as I've just scanned 1.5% of all pages with that template. I assume the bot will affect 500 - 5000 pages. -- Gabrielchihonglee (talk) 08:23, 30 January 2018 (UTC) Approximately 2k. --Izno (talk) 19:21, 21 February 2018 (UTC) This search indicates a few more, without filtering for cite web. --Izno (talk) 19:24, 21 February 2018 (UTC)


Bellezzasolo Bot tasks contribs count SUL logs page moves block user block log rights log flag Operator: Bellezzasolo (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 22:05, Sunday, January 7, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Python Source code available: GitHub Function overview: Notify IP user talk pages of replies Links to relevant discussions (where appropriate): Village pump (proposals) Edit period(s): Continuous Estimated number of pages affected: 100/day Namespace(s): User talk Exclusion compliant (Yes/No): Yes Function details: Finds any talk namespace page with {{replyto}} or similar templates which ping IP users (or rather, don't). It then checks for a {{talkback}} or similar template on the IP user's talk page. If not found, it adds a message linking to the first talk page. Discussion 100/day..hmm. For reference of where this will trigger, please list 10 of these instances from a single 24-hour period (preferably from different talk pages). — xaosflux Talk 00:32, 8 January 2018 (UTC) 100/day looks on the ballpark based on User:Bellezzasolo Bot/Pings.. Galobtter (pingó mió) 09:30, 8 January 2018 (UTC) I allowed the bot 2 test edits under extreme supervision yesterday as PoC. User talk:86.167.176.35 and User talk:204.130.228.108 demonstrate an example. ∰Bellezzasolo✡ Discuss 10:57, 8 January 2018 (UTC) Could you make it so it links to the section of the discussion, not just the page? AdA&D 13:54, 8 January 2018 (UTC) (Non-BAG comment) Looking at User:Bellezzasolo Bot/Pings, I see two ISPs (BT, Deutsche Telekom) that I know to have highly dynamic IP addressing, so unless the bot can ping them quickly, as the Notifications tool does, it is likely to miss the intended user. ​—DoRD (talk)​ 12:48, 8 January 2018 (UTC) (negative BAG comment) Yeah, oh another point which slipped my mind - it really should just not give talkbacks for long over talk messages (maybe check the signature like {{ping}} requires and make sure its not from over 24 hours ago). I see many from a year ago etc. Which actually means that I'm not sure about how often pinging ip occurs.. Galobtter (pingó mió) 12:53, 8 January 2018 (UTC) @Galobtter:I just saw this and although it has been days, I think it may be worth correcting.Seems like you intended to write (Non- BAG comment) above. –Ammarpad (talk) 13:38, 18 January 2018 (UTC) That's why I asked for a list. — xaosflux Talk 13:54, 8 January 2018 (UTC) Thought of it myself, working on implementing it. 24 hours seems a good figure. If the bot is put in place, I see pinging starting at maybe 10/day, but the existence of the bot may well cause a significant increase, as many are aware and will either not ping or manually perform the bot's action. ∰Bellezzasolo✡ Discuss 13:29, 8 January 2018 (UTC) Yeah, existence of the bot should increase that rate. Galobtter (pingó mió) 13:33, 8 January 2018 (UTC) What is your planned behavior for multiple mentions of an IP on the same page within any certain period? (e.g. will 3 mentions create 3 talk messages?) — xaosflux Talk 13:54, 8 January 2018 (UTC) No, only one is created at the moment, no matter the time period. The bot checks for a <!-- [[Template:Please see]] --> and will avoid spamming the page as a result. ∰Bellezzasolo✡ Discuss 14:26, 8 January 2018 (UTC) So if they are mentioned on 2 pages, they will get notification for the first, but then no further notifications? — xaosflux Talk 14:34, 8 January 2018 (UTC) Yes, for I air highly on the side of caution. Of course, I could either parse the subst (but I don't trust myself), or insert a hidden template for the required metadata. I've implemented the time sensitive changes for now, and am testing ∰Bellezzasolo✡ Discuss 15:03, 8 January 2018 (UTC) Note:, there is a core request open for this functionality: phab:T58828. Looks like it is assigned to @Cenarium:. Cenarium, care to comment? — xaosflux Talk 14:37, 8 January 2018 (UTC)  Note: This bot appears to have edited since this BRFA was filed. Bots may not edit outside their own or their operator's userspace unless approved or approved for trial. AnomieBOT⚡ 15:24, 8 January 2018 (UTC) It is being assisted with the edits. ∰Bellezzasolo✡ Discuss 16:22, 8 January 2018 (UTC) Example of live operation - User talk:203.163.242.72 - Talk:Madonna albums discography Run completed, sleeping last run: 2018-01-08 16:21:02.304948 Run completed, sleeping last run: 2018-01-08 16:27:56.799182 Run completed, sleeping last run: 2018-01-08 16:30:32.524265 Run completed, sleeping last run: 2018-01-08 16:31:56.958179 Run completed, sleeping ∰Bellezzasolo✡ Discuss 16:35, 8 January 2018 (UTC) @Bellezzasolo: Trials should not be taking place yet. — xaosflux Talk 16:57, 8 January 2018 (UTC) Also, looking at the notification you're leaving on the talk pages, I think the "I am an experimental bot" notice should (a) be right before the signature, and (b) link to your talk page for people to report any possible errors. Enterprisey (talk!) 22:03, 9 January 2018 (UTC) Bots in a trial period


Qbugbot 2 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Edibobb (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 05:47, Thursday, February 22, 2018 (UTC) Automatic, Supervised, or Manual: Automatic. Edits will be programmatically scanned, and manually spot-checked soon after being made. Programming language(s): VB Source code available: Yes: User:Qbugbot/source Function overview: Qbugbot creates and uploads stub articles for insects, spiders, and other arthropods. Links to relevant discussions (where appropriate): Village Pump: A Bot for Creating Arthropod Stubs Wikipedia_talk:WikiProject_Tree_of_Life#Adding_Species_Stub_Articles Wikipedia_talk:WikiProject_Arthropods#Adding_Species_Stub_Articles User_talk:Edibobb#Comments_on_your_stubs User_talk:Edibobb#Speciesbox User_talk:Edibobb#Welcome! About 2,000 new articles have been generated and manually posted for testing and discussion. Edit period(s): Most nights, for a few hours per night. Estimated number of pages affected: 15,000 Namespace(s): Mainspace/Articles Exclusion compliant (Yes/No): Yes. The bot skips all existing articles. It only creates new pages. Function details: I am interested in adding about 15,000 new stub articles for arthropod species. These can be added over a period of a several weeks or a few months with a bot. The article content is significantly better than the minimal stub frequently seen on these and similar Wikipedia topics. In my mind, these stubs will serve three primary purposes: They will give users some idea of the organism, including references and, if available, a photo or two. They will make online and print references available to users. They will contain enough material to make it convenient for editors to expand the article. A casual editor can spend significantly less time expanding an existing article than creating a new one, because it takes time to learn and work with the various templates and other "standards". An article with online references makes it even more likely for the article to be expanded into a start-class or better article. I have requested and received positive input from the Arthropods and Tree of Life projects. I have been manually posting new stub articles generated for a variety of arthopods, primarily insects and spiders, over the past few weeks at the recommendation and encouragement of project members and interested editors. I have received positive feedback, and the stub quality has evolved and improved significantly. Several of the stubs have already been expanded by various editors. Village Pump: A Bot for Creating Arthropod Stubs Wikipedia_talk:WikiProject_Tree_of_Life#Adding_Species_Stub_Articles Wikipedia_talk:WikiProject_Arthropods#Adding_Species_Stub_Articles User_talk:Edibobb#Comments_on_your_stubs User_talk:Edibobb#Speciesbox User_talk:Edibobb#Welcome! On February 3 I applied for approval for bot operation, and was directed to the Village Pump for more discussion. At the Village Pump I received several suggestions and implemented most. The project received broad support at varying levels, with no explicit opposition. I have now generated and manually posted about 2,000 stub articles on Arthropods, a fairly thorough test of the content generation. Operation Details VB source code is available at User:Qbugbot/source. Species selection ITIS has most long-established arthropod species in its database, although it does not have many of the newer species and may not reflect recent reorganization of genera and higher taxa. The species in Bugguide generally reflect the latest research, and are limited primarily to species photographed or collected in North America by its users. By selecting the species that appear both in ITIS and Bugguide, we end up with a set of non-controversial species (from a taxonomic standpoint) that are not overly rare or obscure. 35,000 arthropod species are in bugguide. 23,000 of these are in ITIS (out of 250,000 total arthropod species in ITIS). 15,000 of these have no Wikipedia article (there were 17,000 before 2,000 test articles were manually posted.) Article creation Articles are created in the following steps: A Speciesbox template is created for the (taxonomic) ancestry of the "bug". If necessary, taxonomy templates are created and saved at the genus level and above. These are required for the Speciesbox. Synonyms are added to the Speciesbox if they appear in the ITIS database. (Other catalogs may have ridiculous numbers of synomyms.) A text introduction is generated, such as "Andrena perarmata, the well-armed andrena, is a species of mining bee in the family Andrenidae," giving the scientific name, common names (if any), taxonomic rank, an ancestor's common name, and the scientific name of the family or order. This is followed, as available, by the distribution range, the IUCN conservation status, Hodges number, ITIS taxonomic notes, additional images, and a list of taxonomic children (if any). If there are too many children, a link to a separate list page (created afterward) is included. The distribution data comes from ITIS, World Spider Catalog, or Odonata Central. References may include inline citations, further reading, and external links. All references use the standard WP:CS1 templates {{Cite journal}}, {{Cite book}}, and {{Cite web}}. A Wikimedia Commons template is added if there are photos, a Taxonbar is added (with Q-number if possible), the appropriate Wikipedia category is selected, and the proper stub template is selected for the talk page. After the species page is created, pages are created for the genus and upper levels of the taxonomy of the species, as needed. The Automatic taxobox is used for this, again requiring the creation of the appropriate taxonomy templates. If available, one or two images are selected for the upper level pages. Article upload Articles are created on demand for upload. An article will be uploaded only if no article exists for that title. If one does exist, the article will be skipped. No existing articles will be altered. If the taxonomic parent of an uploaded article does not exist, it will be generated and uploaded. If a list of more than 100 "children" is included in the article, it will be split off as a separate list article. A talk page with the proper stub template is created for each article. Manual verification During the test period, every article created will be viewed on Wikipedia to verify that it exists, it is the correct article, and the information is proper. Later on, the text of all the day's articles will be downloaded and verified manually or automatically. At least one article daily will be manually viewed on Wikipedia. Sample articles Here is a list of some random test articles generated and manually posted on February 21. Centrodera decolorata Deraeocoris bakeri Deraeocoris poecilus Dialytellus Dialytellus dialytoides Elaphria deltoides Eremothera sculpturata Exochomus aethiops Liris partitus List of Synopeas species Metachroma Metachroma suturale Metadioctria Metadioctria parvula Nephus ornatus Periscepsia helymus Perlodinae Phytomyptera tarsalis Pseudanarta caeca Ptomaphagus Ptomaphagus merritti Pytho seidlitzi Skwala Skwala americana Suillia longipennis Synopeas Synopeas hopkinsi Thera otisi Tollius setosus Xysticus nigromaculatus Discussion I have only just seen this BRFA. I am very impressed by the amount of thought and care that has obviously gone into preparing it, and thank you very much for your work on this. I hope that, instead of using inline long horizontally formatted CS1/2 citation templates, you can use short-form citation instead. This will make the wikitext of your new articles much more pleasant to read, and much easier to edit. I am very glad to see that, in the "Further reading" section, you already set out the CS1/2 citation templates in a sensible, pleasant to read format. This leads me to believe that it probably won't be very difficult for you to set out, in a bibliographic listing, the long CS1/2 citation templates in a similar form, for use in conjunction with short-form referencing. I believe there really is no excuse for using what I call "LHT clutter" (long horizontal template clutter) in a large number number of brand new articles. LHT clutter only persists in existing articles because of a (very strong) legacy effect. I think LHT clutter is unacceptable, and that Wikipedia should gradually move away from using it. In most (but not all) cases, short-form referencing is the best way of doing so. For those who are interested, the case against LHT clutter is set out at length in this very long thread. That thread refers to what I call "ETVP" (easy to visually parse) formatting of long citation templates, and points to some examples; you will see that the ETVP formatting in those examples is very similar to what you are already using in the "Further reading" sections. --NSH001 (talk) 08:40, 22 February 2018 (UTC) Actually, the operator has changed from using plain-text citations to CS1 due to standardization & maintenance, with no qualms and only support from WP:TREE.   ~ Tom.Reding (talk ⋅dgaf)  13:59, 22 February 2018 (UTC) NSH001, oh you meant {{Sfn}}. Can you make your case at WT:TREE? I don't think this has been discussed by the project.   ~ Tom.Reding (talk ⋅dgaf)  14:08, 22 February 2018 (UTC) Tom.Reding, thanks for the response. Happy to mention it at WP:TREE if people think it will help, but I could only see one thread there relevant to this bot. There's not much to say - short case: much easier to read wikitext, much easier to edit wikitext, better to get a decent citation/referencing style from scratch, rather than changing it later; long case: see the very long thread. I'll wait for a response from Edibobb (Bob Walker) before posting there, but I don't anticipate any great difficulty, as Bob is already using ETVP in the "Further reading" section. I also have a script that could be used to change the trial articles already set up to use short-form, but that will need consensus per WP:CITEVAR. --NSH001 (talk) 21:12, 22 February 2018 (UTC) Approved for trial (20 edits). Proceeding with an abundance of caution, please run a trial of 20 stubs created. Once done, mark the trial completed here and post the list of stubs for review at relevant WikiProjects, including a link back to the BRFA. There will be a decent wait between this first trial run and an extended trial to allow for feedback and to ensure the stubs don't need any cleanup tags, etc. ~ Rob13Talk 06:57, 24 February 2018 (UTC)


MilHistBot 3 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Hawkeye7 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 21:00, Wednesday, February 21, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Perl Source code available: User:MilHistBot/awards.pl Function overview: Processes MilHist award nominations Links to relevant discussions (where appropriate): Wikipedia talk:WikiProject Military history/Coordinators#Award instructions Edit period(s): Daily Estimated number of pages affected: Four per nomination. Usually only three or four nominations per month. Each affects MilHist nomination page, one of the MilHist award archives page (of which there are two), User talk page, and Bugle page of the month. So a year's worth of daily runs will affect the MilHist nomination page, two MilHist awards archive pages, approximately 36 user talk pages, and 12 issues of the Bugle, 51 pages in total. Namespace(s): Wikipedia, Wikipedia talk, and User talk Exclusion compliant (Yes/No): Yes Function details: (With links to Sandbox test) The Bot: Posts the award template on the user's talk page (in this test case, the Bot's own page) [1] (the typo has been corrected) Changes the nomination page (ie Wikipedia talk:WikiProject Military history/Awards) to indicate that the award was awarded. [2] Adds the award to the historical list (eg. Wikipedia:WikiProject Military history/Awards/ACM) [3] Adds the award to next month's Bugle (eg. Wikipedia:WikiProject Military history/News/March 2018/Project news) [4] Discussion Approved for trial (20 edits or 30 days).. ~ Rob13Talk 06:50, 24 February 2018 (UTC)


Gabrielchihonglee-Bot 5 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Gabrielchihonglee (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 01:44, Friday, February 2, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Python Source code available: Here Function overview: Update adopters' availability in Wikipedia:Adopt-a-user/Adoptee's_Area/Adopters. Links to relevant discussions (where appropriate): Here and here Edit period(s): Daily Estimated number of pages affected: 1 Namespace(s):Mainspace, Wikipedia:Adopt-a-user/Adoptee's_Area/Adopters only. Exclusion compliant (Yes/No): Yes Function details: Theo's Little Bot 19 used to update the adopt a user list marking inactive adopters as such but this doesn't seem to have run since June 2016. I am told to take on the task. For users whose last edit is within 30 days, it will mark them as available, and vice versa. Discussion Approved for trial (500 edits or 30 days). Report back on how the trial went or if you hit a limit and need more time. — xaosflux Talk 05:12, 2 February 2018 (UTC) First edit done on Special:Permalink/823569928, it will run once everyday for 30 days. -- Gabrielchihonglee (talk) 09:43, 2 February 2018 (UTC)


MilHistBot 2 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Hawkeye7 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 21:38, Thursday, January 11, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Perl Source code available: User:MilHistBot/membership.pl Function overview: The Bot checks the list of active members of WikiProject Military History (Wikipedia:WikiProject Military history/Members/Active) and moves members who have been inactive for more than 365 days to the inactive members list (Wikipedia:WikiProject Military history/Members/Inactive). (This is similar to the function performed by the Rick Bot for the list of administrators.) Links to relevant discussions (where appropriate): Wikipedia_talk:WikiProject_Military_history/Coordinators#Audit_of_Wikipedia:WikiProject_Military_history/Members/Active Edit period(s): Monthly Estimated number of pages affected: Two Namespace(s): Wikipedia Exclusion compliant (Yes/No): No. Seems unnecessary when we are only dealing with only two designated pages. Function details: The Bot reads the active members list, and checks for when they were last active. If this was more than 365 days ago, then the member is removed from the active list and added to the inactive list. Discussion Approved for trial (150 edits or 35 days). OK to trial, after you think you have good samples let us know. — xaosflux Talk 15:22, 15 January 2018 (UTC) Thanks. I started it this morning; it will run on the 16th of the month from now on. The diffs are here and here. I have verified that the edits are correct. Hawkeye7 (discuss) 21:57, 15 January 2018 (UTC) Second run has now occurred. [5][6] Edits verified correct. Trial can be ended now. Hawkeye7 (discuss) 01:43, 16 February 2018 (UTC)


InfoboxBot tasks contribs count SUL logs page moves block user block log rights log flag Operator: Garzfoth (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 04:36, Tuesday, October 24, 2017 (UTC) Automatic, Supervised, or Manual: Supervised Programming language(s): Python and mwparserfromhell Source code available: No source code available at this time, sorry. Example for original functionality: User:InfoboxBot/wikipedia_edit_pages_clean.py Yes (available at User:InfoboxBot/wikipedia_edit_pages_clean.py) Function overview: This bot would assist me in fixing various widespread yet minor issues with non-standard infobox parameters in articles (primarily focused on issues with Template:Infobox power station and possibly Template:Infobox dam). Links to relevant discussions (where appropriate): I do not believe that this bot would be controversial - any changes made by it are going to be uncontroversial minor changes. Edit period(s): As needed (it'll vary significantly). It will not be anywhere near continuous. Estimated number of pages affected: There are ~2500 articles using infobox power station and ~3500 articles using infobox dam. The number of articles out of these that would be affected by my bot is unknown. For now, let's call it an absolute upper limit of ~6000 affected articles. Namespace(s): Mainspace only. Exclusion compliant (Yes/No): No, as in my experience articles with infobox power station or infobox dam on them never use the bots template in the first place. I am not adverse to implementing detection for this template in the future, but I don't see the need for it unless I broaden the scope of the bot's work to different infoboxes. Function details: I have already scraped all articles with infobox power station and infobox dam in them, placed the infobox data from said articles into a MySQL database, and am using analysis of that dataset/database to discover issues that can be fixed via this approach. Here is a good example of what kind of issues this bot can help me fix: For infobox param "th_fuel_primary": There are 153 articles using the term "[[Coal]]", 90 articles using the term "Coal", 80 articles using the term "Coal-fired", and 14 articles using the term "[[Coal]]-fired". This bot can automatically change the value of "th_fuel_primary" to "[[Coal]]" for the 184 articles that use equivalent terms, resulting in 337 articles that all use the same correct homogenous terminology and are all wikilinked correctly. So yeah, this is essentially just a specialized high-speed-editing/assisted-editing tool. As far as I understand, it is still possibly classified as a bot and thus I have to submit it to BRFA as I am doing now. I did run this on my personal account for a single run (on the infobox param "status" - changing the non-standard value "Active" into "O" (expands to "Operational") for 185 articles) before realizing that it may be classifiable as a bot (and that I was also performing operations too fast if the bot action speed limits applied - I had quite a bit of trouble locating the actual documentation on this so I had initially assumed that it was the same as the API itself and set a 1s + overhead delay between requests) and stopping. So if you want a demonstration of what this bot does in the real world, just look at the long string of commits in my history with the edit summary "Automated edit: fixing infobox parameter "status"". Discussion Could the bot implement some of User:Headbomb/sandbox (expand collapsed sections)? Headbomb {t · c · p · b} 11:07, 24 October 2017 (UTC) 1.a/1.c crash my scraping script, so I’ve already manually fixed those in all affected articles using either infobox dam or infobox power station. I can look into building a new script to locate and automatically fix those types of issues in other infoboxes, it would be an interesting problem to try to solve automatically, but no promises on that since it might not be doable automatically with high confidence. For the rest, yes, the bot can do at least some of them if not most or all of them (and in fact I was already planning on implementing a number of those items), although it’s going to require additional work to implement them, and my first priority is still going to be fixing the more substantial issues. Garzfoth (talk) 17:36, 25 October 2017 (UTC) I would greatly appreciate getting a response to at least the specific question of if this use is classified as a bot or not (i.e. does it actually need approval as a standalone bot through BRFA or can I just run it on my personal (or InfoboxBot?) account(s)?)... I have been waiting two and a half weeks for another response and it's getting a bit frustrating. I would prefer to have an account with the bot flag to run it on simply because of the expanded API limits available in that case (and being able to edit without unnecessarily cluttering up anyone's watchlist, since I could then flag my edits as bot-made which allows them to be easily hidden by users if desired), but I do not by any means need the bot flag to operate the program. Garzfoth (talk) 19:58, 11 November 2017 (UTC) {{BAGAssistanceNeeded}} It has been over a month since the last response. I would greatly appreciate a response to at least the question highlighted in bold above (is this use even classifiable as a bot or can I just run this as a script on my personal account without approval required?). Thanks! Garzfoth (talk) 21:17, 26 November 2017 (UTC) From the BOTPOL definitions, the fact that you aren't personally approving each edit means that this is probably a bot, and would likely need to be approved here. It shouldn't be controversial, though. Going through the edits you made (convenience link!), the random sample that I picked all look good. It would be nice if you had some examples of the Coal change, as opposed to just the "Active" to "O" change, however. Even better would be if the code were somewhere BAG members and others could review it - you don't even have to put it on GitHub, as it's just as readable in the bot's userspace. One important change you should make is the edit frequency: 1 second between edits is too low. For nonessential maintenance tasks, the usual delay is 10 seconds (source: WP:BOTREQUIRE). I'm not a BAG member myself, so I can't grant a trial; so I'll leave the tag here. You should probably fix the rate thing before the trial, though. Enterprisey (talk!) 13:40, 5 December 2017 (UTC) Thanks for the feedback! I am aware of the editing frequency issue (it's specifically mentioned in my BRFA if you missed it), I would of course change that to 10 seconds between edits for a production run, as I said I only operated that fast in the first place because I originally could not locate the correct documentation on bot policies and had assumed that the general API rate limits applied. I can't exactly give more precise examples of changes since I apparently wasn't supposed to be running the bot without BRFA approval in the first place, but I suppose I could manually make some example edits to show what the bot would be capable of doing? My main goal originally was just to homogenize a lot of common simple stuff like the coal example, but then I got branched out and started thinking of wider applications, so my application is admittedly a bit open-ended. As far as the code goes, I dislike open-sourcing anything I've written for personal use until it's been extensively polished because I keep a lot of debug stuff commented out and don't write my commented notes for a general audience, so it gets more than a bit sloppy/unprofessional and I prefer to only publish very clean code unless absolutely necessary. I guess I could strip the comments entirely and publish it more or less as-is though. I'll think about that. I'll leave the tag up until someone from BRFA can drop by to discuss a trial. Garzfoth (talk) 03:35, 11 December 2017 (UTC) I've cleaned up and posted the original code used for the Active => O change run: User:InfoboxBot/wikipedia_edit_pages_clean.py Garzfoth (talk) 03:48, 11 December 2017 (UTC) @Garzfoth: This request has sat for a very long time. I would like to apologize for that. Minor code review. This line: tpl = next(x for x in templates if x.startswith("{{Infobox power station") or x.startswith("{{infobox power station") or x.startswith("{{Infobox power plant") or x.startswith("{{infobox power plant") or x.startswith("{{Infobox wind farm") or x.startswith("{{infobox wind farm") or x.startswith("{{Infobox nuclear power station") or x.startswith("{{infobox nuclear power station")) would look better as: tpl = next(x for x in templates if x.name.matches(["Infobox power station", "Infobox power plant", "Infobox wind farm", "Infobox nuclear power station"])) Now, my only real concern here is that certain changes can seem uncontroversial on the surface but are actually not once you do them en-masse. The "Active" to "O" thing is surely fine, but whether or not to wikilink "Coal" is something I could see as contentious. How do you determine what the convention is when the most common option is used by only 45% of articles (153/337, per your numbers)? Arguments could exist either way, and it might depend on the article (maybe). Anyway, let's do a fairly loose trial to get a sense of the kinds of changes you would like to make and how they pan out. If possible, please do a variety of types of fixes, but if you only have a couple in mind right now, that's fine too. Approved for trial (100 edits). — Earwig talk 06:23, 12 December 2017 (UTC) Thank you for your comments. The code suggestion is extremely helpful, I tested it and subsequently refactored all of my code (including components that have not been published such as the scraping stuff) to incorporate it. I have thought extensively about the issue of balancing too-minor/controversial changes with real action for a while now. For wikilinking stuff like that I think it's no contest — a wikilink is almost always going to be justified for stuff like that (especially as the infobox is a separate entity and the MOS makes the provision that repeating links in infoboxes is fine if helpful for the readers). For capitalization issues, it's a messier situation, but I think the best approach is to focus on choosing the option that makes the most grammatical sense (something I've tried to clarify with limited research), fits best within the generalized context of an infobox, adheres to the MOS, is the most visually consistent & pleasing with other infobox elements, and corresponds with the established consensus (I can see how popular each option is while analyzing the DB for variables to work on, so that lets me measure the rough level of consensus for existing options). I'm actually really curious if anyone will object to the capitalization standardization I'm using — if it triggers an objection, I'll of course discuss the issue, and if the discussion results are to use non-capitalization for the standard (or whatever else), I can then use the bot to put the articles in line with the outcome of the discussion instead. I started on the trial run. Here are changes done so far: IPS parameter name/key/category Original value Modified value # th_technology steam [[Steam turbine]] 2 th_technology Steam [[Steam turbine]] 17 th_technology [[gas turbine]] [[Gas turbine]] 3 th_technology [[Gas Turbine]] [[Gas turbine]] 3 country United States [[United States]] 5[a] country England [[England]] 5[b] ps_units_manu_model Siemens [[Siemens]] 3 ps_units_manu_model Vestas [[Vestas]] 2 status Operating O (expands to Operational) 5[c] status operational O (expands to Operational) 17 status Baseload O (expands to Operational) 6 status Peak O (expands to Operational) 5 th_fuel_primary Coal [[Coal]] 5[d] th_fuel_primary Coal-fired [[Coal]] 5[e] th_fuel_primary [[Natural Gas]] [[Natural gas]] 5[f] th_fuel_primary [[natural gas]] [[Natural gas]] 5[g] th_fuel_primary Natural gas [[Natural gas]] 5[h] Total edits made during initial trial: 98 ^ There were 257 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 105 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 38 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 88 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 72 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 27 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 24 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. ^ There were 23 instances to correct, but due to the 100 edit limit on this trial I edited only 5 as examples. There are a number of other examples in this category that were excluded from the trial — this is just a representative example of an edit within this category. During the run only one edit was reverted (this one), with the reason being "editing tests". The editor in question subsequently thanked the bot's account for a different edit, and I'll be replying to their message on the bot's talk page to explain the matter and see what their views on the capitalization change really are (i.e. did they truly intend to revert or did they simply not notice that the edit actually changed something). Here is the updated primary bot code, with various improvements made, functionality added, code cleaned up, and most code comments preserved (even the stupid ones): User:InfoboxBot/wikipedia_edit_pages_clean.py Thanks again! Garzfoth (talk) 14:02, 15 December 2017 (UTC) WP:OVERLINK applies. You should not be linking countries like the U.S. and England. — JJMC89 (T·C) 19:40, 15 December 2017 (UTC) That seems fair enough for the specific case of countries. Here's a question: if WP:OVERLINK unambiguously applies to the country field, then would it be justified to edit the infobox to remove all country wikilinks for violating WP:OVERLINK? This would mean for example that all instances of country = [[United States]] would be changed to country = United States, and so on and so forth for all the other countries. Garzfoth (talk) 14:25, 19 December 2017 (UTC) Bots that have completed the trial period


Tom.Bot 2 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Tom.Reding (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 19:16, Saturday, February 10, 2018 (UTC) Automatic, Supervised, or Manual: automatic Programming language(s): C# in AWB Source code available: User:Tom.Bot/Task2 code Function overview: Add Wikidata entity (aka Wikidata item/QID) via |from= to {{Taxonbar}} Links to relevant discussions (where appropriate): Template talk:Taxonbar#Specifying the from/from1 parameter Edit period(s): One-time bulk run, with smaller followup runs as needed Estimated number of pages affected: ~30,000 Exclusion compliant (Yes/No): Yes Already has a bot flag (Yes/No): Yes Function details: Only adds |from=QID if the parameter does not yet exist, and only to pages with {{Taxobox}}, {{Speciesbox}}, or {{Automatic taxobox}}. Also skips pages with multiple {{Taxonbar}}s, duplicate QIDs, and null/malformed QIDs returned from the WP API. Cosmetic changes piggybacked IIF the changes above fire: template aliases are all standardized to the proper {{Taxonbar}} template name; |from=-parameter spacing around pipes | and equals = is borrowed from the first use of each, if exists; {{Reflist}}, {{Commons}}, {{Wikispecies}}, & {{Authority control}} all have their first letter capitalized; 1 blank line is added, if DNE, before {{Taxonbar}} when appropriate; WP:GenFixes on. Discussion It might be useful for me give a little bit of background on the relevant discussion linked. {{Taxonbar}} used to not need (and strictly so) a |from= value based on its previous behavior. Over the past month or 2, that behavior has changed to adapt to the needs of WT:TREE (via that and other discussions) to allow and encourage use of the |from= parameter as a means to easily track changes made at Wikidata ({{Taxonbar}} tracking categories are almost live, just pending consensus on a cosmetic issue). I've been applying this parameter supervised/manually for bot-created and/or small-size pages, so as not to clutter watchlists. What remains are pages > 2500 characters which have the potential of significantly flooding many watchlists.   ~ Tom.Reding (talk ⋅dgaf)  19:49, 10 February 2018 (UTC) Approved for trial (10 edits). --slakr\ talk / 07:39, 22 February 2018 (UTC) Trial complete. Edits. The bulk of this task has been completed by me and others in the interim while managing to avoid watchlist complaints.   ~ Tom.Reding (talk ⋅dgaf)  13:01, 22 February 2018 (UTC)


Gabrielchihonglee-Bot 3 tasks contribs count SUL logs page moves block user block log rights log flag Operator: Gabrielchihonglee (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search) Time filed: 14:40, Monday, January 15, 2018 (UTC) Automatic, Supervised, or Manual: Automatic Programming language(s): Python (pywikibot) Source code available: will be given after test run Function overview: Changing param "symbol" into "symbol_type_article" in infobox template. Links to relevant discussions (where appropriate): Wikipedia:Bot_requests#Symbol_parameter_in_Infobox_former_country Edit period(s): One time run Estimated number of pages affected: Less than 3000 pages Namespace(s): Main Exclusion compliant (Yes/No): yes Function details: Flow of the bot: Get all pages with template Infobox former country Change parameter name from "symbol" into "symbol_type_article" Save Discussion  Note: This bot appears to have edited since this BRFA was filed. Bots may not edit outside their own or their operator's userspace unless approved or approved for trial. AnomieBOT⚡ 01:02, 16 January 2018 (UTC) Made 1 manual edit to test the theory works. And yes the theory works. :P --Gabrielchihonglee (talk) 01:16, 16 January 2018 (UTC) Approved for trial (50 edits). In the future, do not make any edits from the bot account until approved for a trial. You can manually test from your main account, if necessary. ~ Rob13Talk 17:37, 24 January 2018 (UTC) @BU Rob13:  Done. The first around 10 edits were trail and error, found some bugs and improved the code. It is working fine for the last around 35 edits, thanks. :) --Gabrielchihonglee (talk) 15:29, 25 January 2018 (UTC) forgot to add this: Trial complete. --Gabrielchihonglee (talk) 03:58, 2 February 2018 (UTC) I haven't reviewed the trial yet, but I'm extremely concerned that you continue to make test edits outside of trials with your bot account after being explicitly told not to. This is a bot policy violation. These edits should not have been made from a bot account at all. [7] [8] [9] [10] [11]. This edit represents the second time you've trialed a task from your bot account before being approved to do so. [12] Pinging Xaosflux for his thoughts, but my initial reaction is to decline based on repeated bot policy violations after receiving a warning. ~ Rob13Talk 17:34, 7 February 2018 (UTC) While not required by overall policy, I prefer that bots with multiple tasks etc include information about which task has approved each edit in its edit summary. I do this with my bot to make sure everything is clear to anyone reviewing its edits (e.g. Special:Contributions/Fluxbot). — xaosflux Talk 18:33, 7 February 2018 (UTC) @BU Rob13: Would this not be a case of WP:BOTUSERSPACE? Nihlus 18:36, 7 February 2018 (UTC) I don't read any of those edits as testing a bot process, personally. Perhaps the user talk ones are defensible. The userpage edit noting the bot is in trial definitely was not a test edit. The trial edit in project space is also not defensible. ~ Rob13Talk 18:45, 7 February 2018 (UTC) @BU Rob13: I made other edits as my bot's another request was approved for trail. I don't see any problems with it. Thanks. --Gabrielchihonglee (talk) 16:39, 9 February 2018 (UTC) Your first edit of that trial came before the trial was approved. Further, that doesn’t explain the edit to the bot’s user page. ~ Rob13Talk 16:47, 9 February 2018 (UTC) @BU Rob13: Oh I finally understand why u said that. I'm very sorry for not following the policies strictly. I do understand that i need to wait till getting approval to do any edits, actually an admin friend came to me and reminded me a few days ago. I do realize the problem and I'm really sorry for my fault. With all due respect, may I know what is the next step of this request? -- Gabrielchihonglee (talk) 23:45, 9 February 2018 (UTC) Approved requests Bots that have been approved for operations after a successful BRFA will be listed here for informational purposes. No other approval action is required for these bots. Recently approved requests can be found here (edit), while old requests can be found in the archives. IznoBot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 20:24, 14 February 2018 (UTC) (bot has flag) Pi bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 3) Approved 05:21, 12 February 2018 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 11) Approved 21:59, 11 February 2018 (UTC) (bot has flag) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 24) Approved 01:34, 11 February 2018 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 10) Approved 20:46, 8 February 2018 (UTC) (bot has flag) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 23) Approved 02:19, 8 February 2018 (UTC) (bot has flag) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 25) Approved 01:32, 8 February 2018 (UTC) (bot has flag) SimplexityBot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 12:54, 7 February 2018 (UTC) (bot has flag) Tom.Bot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 04:35, 7 February 2018 (UTC) (bot has flag) JCW-CleanerBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 3) Approved 04:33, 16 January 2018 (UTC) (bot has flag) TokenzeroBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Approved 20:45, 5 January 2018 (UTC) (bot has flag) Bot1058 (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 4) Approved 16:54, 22 December 2017 (UTC) (bot has flag) JJMC89 bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 15) Approved 18:10, 2 December 2017 (UTC) (bot has flag) PowerBOT (BRFA · contribs · actions log · block log · flag log · user rights) Approved 18:10, 2 December 2017 (UTC) (bot has flag) TweetCiteBot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 18:04, 2 December 2017 (UTC) (bot has flag) Bot11598 (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Approved 03:20, 25 November 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 9) Approved 17:19, 10 November 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 7) Approved 23:07, 5 November 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 8) Approved 04:15, 31 October 2017 (UTC) (bot has flag) SportsStatsBot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 18:38, 28 October 2017 (UTC) (bot has flag) JJMC89 bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 14) Approved 15:44, 28 October 2017 (UTC) (bot has flag) Emijrpbot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 15:39, 28 October 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 6) Approved 00:14, 28 October 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 5) Approved 11:30, 23 October 2017 (UTC) (bot has flag) FrescoBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 14) Approved 16:49, 21 October 2017 (UTC) (bot has flag) Bibcode Bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Approved 16:36, 17 October 2017 (UTC) (bot has flag) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 20) Approved 17:42, 15 October 2017 (UTC) (bot has flag) TokenzeroBot (BRFA · contribs · actions log · block log · flag log · user rights) Approved 19:37, 11 October 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 4) Approved 13:43, 9 October 2017 (UTC) (bot has flag) NihlusBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 3) Approved 11:50, 7 October 2017 (UTC) (bot has flag) Denied requests Bots that have been denied for operations will be listed here for informational purposes for at least 7 days before being archived. No other action is required for these bots. Older requests can be found in the Archive. qbugbot (BRFA · contribs · actions log · block log · flag log · user rights) Bot denied 01:35, 3 February 2018 (UTC) Usernamekiran BOT (BRFA · contribs · actions log · block log · flag log · user rights) Bot denied 22:58, 1 February 2018 (UTC) ZackBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 9) Bot denied 15:52, 18 December 2017 (UTC) Mdann52 bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 13) Bot denied 13:48, 9 October 2017 (UTC) Expired/withdrawn requests These requests have either expired, as information required by the operator was not provided, or been withdrawn. These tasks are not authorized to run, but such lack of authorization does not necessarily follow from a finding as to merit. A bot that, having been approved for testing, was not tested by an editor, or one for which the results of testing were not posted, for example, would appear here. Bot requests should not be placed here if there is an active discussion ongoing above. Operators whose requests have expired may reactivate their requests at any time. The following list shows recent requests (if any) that have expired, listed here for informational purposes for at least 7 days before being archived. Older requests can be found in the respective archives: Expired, Withdrawn. MykhalBot (BRFA · contribs · actions log · block log · flag log · user rights) Expired 01:24, 25 January 2018 (UTC) UsuallyNonviolentBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 3) Withdrawn by operator 18:28, 29 December 2017 (UTC) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 21) Withdrawn by operator 03:52, 10 December 2017 (UTC) TomBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Withdrawn by operator 04:14, 29 November 2017 (UTC) Pi bot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Withdrawn by operator 20:46, 28 November 2017 (UTC) PrimeBOT (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 22) Withdrawn by operator 21:17, 23 November 2017 (UTC) Bot11598 (BRFA · contribs · actions log · block log · flag log · user rights) Withdrawn by operator 20:01, 17 November 2017 (UTC) DysklyverBOT (BRFA · contribs · actions log · block log · flag log · user rights) Withdrawn by operator 14:58, 9 November 2017 (UTC) CitationCleanerBot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 2) Expired 13:22, 13 October 2017 (UTC) Yobot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 58) Expired 19:31, 11 October 2017 (UTC) Yobot (BRFA · contribs · actions log · block log · flag log · user rights) (Task: 31) Expired 23:43, 18 September 2017 (UTC) v t e Wikipedia technical help Get personal technical help at the Teahouse, Help desk, Village pump (technical), talk pages or IRC. General technical help Editing Edit toolbar CharInsert Edit conflict Reverting VisualEditor User guide Create a page Page history Page information Page name Introduction Browser notes Keyboard shortcuts Troubleshooting Bypass cache Mobile access Multilingual support Special Characters Entering Printing User access levels Software notices Editnotice IRC Tutorial Special page related Special page help Searching Advanced search Linksearch Logging in Reset passwords Notifications/Echo FAQ Moving a page Fixing cut-and-paste moves Watching pages User contributions Emailing users Random pages Logs What links here Related changes Recent changes Pending changes Page Curation Page import Edit filter Tags Wikitext Wikitext main page Cheatsheet Colours use Columns Line-break handling Lists Magic words For beginners Conditional expressions Switch parser function Time function Redirects Sections and TOCs Tables Introduction Basics Conditional tables Sorting Collapsing Advanced table formatting Links and diffs URLs Links Permanent link Interwikimedia links Interlanguage links Link color Pipe trick Colon trick Magic links Diffs Simplest diff guide Simple diff and link guide Complete diff and link guide Media files: images, videos and sounds Media help Options to hide an image Uploading images Introduction Files Creation and usage Moving files to Commons Visual file markup Images Preparing images for upload Picture tutorial Extended image syntax Gallery tag Graphics tutorials Basic bitmap image editing How to improve image quality Graphics Lab resources Sound file markup SVG help Other graphics Family trees Graphs and charts How to create To scale charts Barcharts Math formula Math symbols Rendering math LaTeX symbols Musical scores Musical symbols Timeline EasyTimeline syntax WikiHiero syntax Templates and Lua modules Templates Template messages Citation templates Transclusion Labeled section Substitution Advanced template coding Template limits Template sandbox and test cases Template documentation Purge Job queue Lua help Lua project To do Resources Guide to Scribbling Data structure Namespaces Main/Article Talk namespaces Archiving User User page design Project/Wikipedia File File description page MediaWiki Bug reports and feature requests System message Template Help Category Portal Book Draft Education Program TimedText Module/Lua Topic/Flow Special Media HTML and CSS HTML in wikitext Markup validation Span tags Cascading Style Sheets Catalogue of CSS classes Useful styles Classes used in microformats Ambox classes Common.js and common.css User CSS for monospaced coding font Customisation and tools Preferences Skins Customizing watchlists Hide pages Gadgets Beta Features User scripts Guide Techniques IRC Scripts User styles Tools Navigation shortcuts Browser tools Alternative browsing Editing tools Optimum tool set Cleaning up vandalism tools Citation tools Wikimedia Cloud Services Automating editing Bots Creating Twinkle HotCat WPCleaner igloo AutoWikiBrowser Navigation popups STiki AfC helper script Huggle See also: Category:Wikipedia information pages Category:Wikipedia how-to Further navigation at: Help pages Administrators Templates Referencing Citation metadata Accessibility Bots User scripts Accounts Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Bots/Requests_for_approval&oldid=827358855" Categories: Wikipedia botsWikipedia processesWikipedia requestsHidden categories: Wikipedia move-protected project pagesWikipedia semi-protected project pages


Navigation menu Personal tools Not logged inTalkContributionsCreate accountLog in Namespaces Project pageTalk Variants Views ReadView sourceView history More Search Navigation Main pageContentsFeatured contentCurrent eventsRandom articleDonate to WikipediaWikipedia store Interaction HelpAbout WikipediaCommunity portalRecent changesContact page Tools What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationWikidata item Print/export Create a bookDownload as PDFPrintable version In other projects Wikimedia CommonsMeta-WikiWikispeciesWikidataWikiversityWikivoyage Languages العربيةArpetanAsturianuAvañe'ẽتۆرکجهবাংলাБашҡортсаБеларускаяभोजपुरीБългарскиBosanskiCatalàČeštinaDanskDeutschEspañolEsperantoEstremeñuEuskaraفارسیFøroysktFrançaisGalego한국어हिन्दीHrvatskiIdoBahasa IndonesiaInterlinguaÍslenskaItalianoעבריתქართულიКыргызчаLadinoLatviešuLumbaartMagyarमैथिलीМакедонскиMalagasyമലയാളംMaltiमराठीمصرىBahasa MelayuBaso Minangkabauမြန်မာဘာသာNederlandsनेपाली日本語НохчийнNorskOccitanOʻzbekcha/ўзбекчаپښتوPiemontèisPlattdüütschPolskiPortuguêsQırımtatarcaRomânăРусскийShqipSiSwatiSlovenčinaSlovenščinaSoomaaligaСрпски / srpskiSuomiSvenskaதமிழ்తెలుగుไทยTürkçeУкраїнськаاردوVènetoTiếng ViệtWalonייִדיש粵語中文 Edit links This page was last edited on 24 February 2018, at 07:04. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Developers Cookie statement Mobile view (window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.696","walltime":"0.959","ppvisitednodes":{"value":9248,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1500000},"postexpandincludesize":{"value":862698,"limit":2097152},"templateargumentsize":{"value":23745,"limit":2097152},"expansiondepth":{"value":13,"limit":40},"expensivefunctioncount":{"value":8,"limit":500},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 498.049 1 -total"," 55.99% 278.844 31 Template:BRFA"," 21.09% 105.050 61 Template:Toolbar"," 17.02% 84.755 1 Wikipedia:Bots/Requests_for_approval/Header"," 16.47% 82.009 45 Template:Botlinks"," 12.01% 59.830 1 Wikipedia:Bots/Requests_for_approval/Approved"," 7.65% 38.085 1 Template:Pp-semi-indef"," 6.97% 34.728 16 Template:Botop"," 6.60% 32.878 1 Wikipedia:Bots/Requests_for_approval/Usernamekiran_BOT_2"," 5.63% 28.041 1 Wikipedia:Bots/Requests_for_approval/Qbugbot_2"]},"scribunto":{"limitreport-timeusage":{"value":"0.153","limit":"10.000"},"limitreport-memusage":{"value":3981299,"limit":52428800}},"cachereport":{"origin":"mw1272","timestamp":"20180224224312","ttl":1900800,"transientcontent":false}}});});(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":91,"wgHostname":"mw1263"});});


Wikipedia:Bots/Requests_for_approval - Photos and All Basic Informations

Wikipedia:Bots/Requests_for_approval More Links

This Page Is Semi-protected.Wikipedia:BotsWikipedia:ShortcutWikipedia:BotsWikipedia:Bots/DictionaryWikipedia:Bot PolicyWikipedia:Bot Approvals GroupWikipedia:Bot Approvals Group/GuideWikipedia:Bots/NoticeboardWikipedia:Bots/NewsWikipedia:Bot RequestsWikipedia:Bot Requests/Frequently Denied BotsWikipedia:Bots/Requests For Approval/AdminbotsTemplate:BAG ToolsWikipedia:Creating A BotSpecial:ListUsers/botWikipedia:BotsWikipedia:Bots/Requests For Approval/Instructions For BAG MembersInternet BotWikipedia:Bot PolicyWikipedia:Bot RequestsWikipedia:BOTPOLWikipedia:Bots/Frequently Denied BotsWikipedia:Village Pump (proposals)Wikipedia:SOCKTemplate:BotTemplate:Emergency-bot-shutoffUser:Enterprisey/easy-brfaTemplate:BRFATemplate:BRFATemplate:BRFAWikipedia:BAGWikipedia:Bots/Requests For ApprovalTemplate:BotTrialCompleteWikipedia:Bots/Requests For ApprovalTemplate:BRFATemplate:BAG Assistance NeededTemplate:BotWithdrawnWikipedia:Bots/Requests For Approval/ApprovedWikipedia:Bots/Requests For ApprovalWikipedia:Bots/Requests For Approvals/ArchiveWikipedia:Bots/Requests For Approvals/Archive2Wikipedia:Bots/Requests For Approvals/Archive3Wikipedia:Bots/Requests For Approvals/Archive4Category:Wikipedia Bot Requests For ApprovalSpecial:PrefixIndex/Wikipedia:Bots/Requests For Approval/Wikipedia:Bots/Requests For Approval/PrimeBOT 26User Talk:PrimeBOTSpecial:Contributions/PrimeBOTSpecial:Diff/prev/827471766Special:Diff/prev/827358874Wikipedia:Bots/Requests For Approval/RonBot 3User Talk:RonBotSpecial:Contributions/RonBotSpecial:Diff/prev/827112332Special:Diff/prev/826971367Wikipedia:Bots/Requests For Approval/Usernamekiran BOT 2Special:Contributions/Usernamekiran BOTSpecial:Diff/prev/827454518Special:Diff/prev/827430597Wikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 6User Talk:Gabrielchihonglee-BotSpecial:Contributions/Gabrielchihonglee-BotSpecial:Diff/prev/824298776Wikipedia:Bots/Requests For Approval/KolbertBot 3User Talk:KolbertBotSpecial:Contributions/KolbertBotSpecial:Diff/prev/826573076Special:Diff/prev/826573076Wikipedia:Bots/Requests For Approval/KolbertBot 2User Talk:KolbertBotSpecial:Contributions/KolbertBotSpecial:Diff/prev/823522668Special:Diff/prev/823300902Wikipedia:Bots/Requests For Approval/DaimonBotUser Talk:DaimonBotSpecial:Contributions/DaimonBotSpecial:Diff/prev/822326282Special:Diff/prev/822311193Wikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 4User Talk:Gabrielchihonglee-BotSpecial:Contributions/Gabrielchihonglee-BotSpecial:Diff/prev/826924575Special:Diff/prev/822146334Wikipedia:Bots/Requests For Approval/Bellezzasolo BotUser Talk:Bellezzasolo BotSpecial:Contributions/Bellezzasolo BotSpecial:Diff/prev/821115491Special:Diff/prev/819304632Wikipedia:Bots/Requests For Approval/Qbugbot 2User Talk:QbugbotSpecial:Contributions/QbugbotSpecial:Diff/prev/827357965Special:Diff/prev/827357965Wikipedia:Bots/Requests For Approval/MilHistBot 3User Talk:MilHistBotSpecial:Contributions/MilHistBotSpecial:Diff/prev/827356947Special:Diff/prev/827356947Wikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 5User Talk:Gabrielchihonglee-BotSpecial:Contributions/Gabrielchihonglee-BotSpecial:Diff/prev/823615223Special:Diff/prev/823592778Wikipedia:Bots/Requests For Approval/MilHistBot 2User Talk:MilHistBotSpecial:Contributions/MilHistBotSpecial:Diff/prev/825896968Special:Diff/prev/820599489Wikipedia:Bots/Requests For Approval/InfoboxBotUser Talk:InfoboxBotSpecial:Contributions/InfoboxBotSpecial:Diff/prev/816135007Special:Diff/prev/815014232Wikipedia:Bots/Requests For Approval/Tom.Bot 2User Talk:Tom.BotSpecial:Contributions/Tom.BotSpecial:Diff/prev/827045726Special:Diff/prev/827014929Wikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 3User Talk:Gabrielchihonglee-BotSpecial:Contributions/Gabrielchihonglee-BotSpecial:Diff/prev/824862548Special:Diff/prev/824809156User:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 26Special:Contributions/PrimeBOTSpecial:Log/PrimeBOTSpecial:Log/move/PrimeBOTSpecial:Block/PrimeBOTSpecial:UserRights/PrimeBOTUser:PrimefacUser Talk:PrimefacSpecial:Contributions/PrimefacSpecial:Log/PrimefacSpecial:Log/move/PrimefacUTCProgramming LanguageSource CodeWikipedia:AWBTemplate:Infobox SchoolTemplate Talk:Infobox School/Archive 5User Talk:PrimefacWikipedia:Templates For Discussion/Log/2018 January 17Category:Pages Using Infobox School With Unsupported ParametersCategory:Pages Using Infobox School With Deprecated ParametersTemplate:BotsTemplate:Infobox SchoolTemplate:Infobox UK SchoolUser:PrimefacUser Talk:PrimefacUser:Jonesey95User Talk:Jonesey95User:PrimefacUser Talk:PrimefacUser Talk:Steven (Editor)User:BU Rob13User Talk:BU Rob13User:PrimefacUser Talk:PrimefacUser:RonBotWikipedia:Bots/Requests For Approval/RonBot 3Special:Contributions/RonBotSpecial:Log/RonBotSpecial:Log/move/RonBotSpecial:Block/RonBotSpecial:UserRights/RonBotUser:RonhjonesUser Talk:RonhjonesSpecial:Contributions/RonhjonesSpecial:Log/RonhjonesSpecial:Log/move/RonhjonesUTCProgramming LanguageSource CodeUser:RonBot/3/Source1Template:Non-free ReduceWikipedia:Village Pump (proposals)/Archive 145Template:BotsCategory:All Non-free MediaTemplate:Non-free ReduceUser:Ronhjones/Sandbox4User:RonhjonesUser Talk:RonhjonesWikipedia:Bots/Requests For Approval/Fbot 9Special:Contributions/FbotUser:SlakrUser Talk:SlakrTemplate:Non-free No ReduceTemplate:Non-free Manual ReduceUser:RonhjonesUser Talk:RonhjonesUser:Usernamekiran BOTWikipedia:Bots/Requests For Approval/Usernamekiran BOT 2Special:Contributions/Usernamekiran BOTSpecial:Log/Usernamekiran BOTSpecial:Log/move/Usernamekiran BOTSpecial:Block/Usernamekiran BOTSpecial:UserRights/Usernamekiran BOTUser:UsernamekiranUser Talk:UsernamekiranSpecial:Contributions/UsernamekiranSpecial:Log/UsernamekiranSpecial:Log/move/UsernamekiranUTCProgramming LanguageWikipedia:AWBSource CodeTemplate:BotsTemplate:WikiProject Organized CrimeWikipedia:WikiProject Organized Crime/Bot Tagging CategoriesUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser Talk:UsernamekiranUser:XaosfluxSpecial:Diff/824201270User Talk:UsernamekiranTemplate:BAG Assistance NeededUser:UsernamekiranUser:BU Rob13User Talk:BU Rob13User:BU Rob13Wikipedia Talk:WikiProject Organized CrimeWikipedia:WikiProject Organized Crime/Bot Tagging CategoriesWikipedia:WikiProject Organized Crime/Bot Tagging Categories/Sandbox 1Wikipedia:WikiProject Organized Crime/Bot Tagging Categories/Sandbox 2User Talk:UsernamekiranUser:BU Rob13User Talk:BU Rob13User:BU Rob13Special:Diff/827454234Wikipedia:WikiProject Organized Crime/Bot Tagging Categories/documentationTemplate:Please SeeUser Talk:UsernamekiranUser:Gabrielchihonglee-BotWikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 6Special:Contributions/Gabrielchihonglee-BotSpecial:Log/Gabrielchihonglee-BotSpecial:Log/move/Gabrielchihonglee-BotSpecial:Block/Gabrielchihonglee-BotSpecial:UserRights/Gabrielchihonglee-BotUser:GabrielchihongleeUser Talk:GabrielchihongleeSpecial:Contributions/GabrielchihongleeSpecial:Log/GabrielchihongleeSpecial:Log/move/GabrielchihongleeUTCProgramming LanguageSource CodeWikipedia:Adopt-a-userWikipedia:Bot RequestsTemplate:BotsTemplate:AdoptmeTemplate:AdoptingTemplate:AdoptingUser:KolbertBotWikipedia:Bots/Requests For Approval/KolbertBot 3Special:Contributions/KolbertBotSpecial:Log/KolbertBotSpecial:Log/move/KolbertBotSpecial:Block/KolbertBotSpecial:UserRights/KolbertBotUser:Jon KolbertUser Talk:Jon KolbertSpecial:Contributions/Jon KolbertSpecial:Log/Jon KolbertSpecial:Log/move/Jon KolbertUTCProgramming LanguageSource CodeWikipedia:Bot RequestsTemplate:BotsUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxWikipedia:BOTREQUser:EpicgeniusUser Talk:EpicgeniusUser:Jon KolbertUser:EpicgeniusUser Talk:EpicgeniusUser:EpicgeniusUser:Jon KolbertUser Talk:Jon KolbertUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxSpecial:Diff/824385596User:Jon KolbertUser Talk:Jon KolbertUser:Jon KolbertUser:XaosfluxUser Talk:XaosfluxUser:EpicgeniusUser Talk:EpicgeniusUser:EpicgeniusUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser:EpicgeniusUser Talk:EpicgeniusUser:EpicgeniusUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxTemplate:Subscription RequiredUser:EpicgeniusUser Talk:EpicgeniusUser:Jon KolbertUser Talk:Jon KolbertCopyright Law Of The United StatesUser:EpicgeniusUser Talk:EpicgeniusUser:Jon KolbertUser Talk:Jon KolbertUser:XaosfluxUser Talk:XaosfluxUser:KolbertBotWikipedia:Bots/Requests For Approval/KolbertBot 2Special:Contributions/KolbertBotSpecial:Log/KolbertBotSpecial:Log/move/KolbertBotSpecial:Block/KolbertBotSpecial:UserRights/KolbertBotUser:Jon KolbertUser Talk:Jon KolbertSpecial:Contributions/Jon KolbertSpecial:Log/Jon KolbertSpecial:Log/move/Jon KolbertUTCProgramming LanguageSource CodeWikipedia:Bots/Requests For Approval/KolbertBotTemplate:BotsWikipedia:PERMUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser:Jon KolbertUser Talk:Jon KolbertUser:Jon KolbertUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser:Jon KolbertUser Talk:Jon KolbertUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxUser:Jon KolbertUser Talk:Jon KolbertUser:NihlusUser:NihlusUser:Jon KolbertUser Talk:Jon KolbertUser:NihlusUser:NihlusUser:Jon KolbertUser Talk:Jon KolbertUser:DaimonBotWikipedia:Bots/Requests For Approval/DaimonBotSpecial:Contributions/DaimonBotSpecial:Log/DaimonBotSpecial:Log/move/DaimonBotSpecial:Block/DaimonBotSpecial:UserRights/DaimonBotUser:Daimona EaytoyUser Talk:Daimona EaytoySpecial:Contributions/Daimona EaytoySpecial:Log/Daimona EaytoySpecial:Log/move/Daimona EaytoyUTCProgramming LanguageSource CodeWikipedia:AWBSpecial:LintErrorsWikipedia:LinterTemplate:BotsTemplate:BotsSpecial:LintErrors/html5-misnestingUser:BU Rob13User Talk:BU Rob13User:BU Rob13User:Daimona EaytoyUser Talk:Daimona EaytoySpecial:LintErrors/multiple-unclosed-formatting-tagsUser:XaosfluxUser Talk:XaosfluxUser:XaosfluxSpecial:LintErrorsSpecial:LintErrors/html5-misnestingUser:Daimona EaytoyUser Talk:Daimona EaytoyUser:HeadbombUser Talk:HeadbombSpecial:Contributions/HeadbombWikipedia:PHYSWikipedia:WBOOKSWikipedia:BRFAUser:XaosfluxUser Talk:XaosfluxUser:HeadbombUser:XaosfluxUser:Daimona EaytoyUser Talk:Daimona EaytoyWikipedia Talk:LinterUser:NihlusSpecial:LintErrors/html5-misnestingUser:Daimona EaytoyUser Talk:Daimona EaytoyUser:Gabrielchihonglee-BotWikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 4Special:Contributions/Gabrielchihonglee-BotSpecial:Log/Gabrielchihonglee-BotSpecial:Log/move/Gabrielchihonglee-BotSpecial:Block/Gabrielchihonglee-BotSpecial:UserRights/Gabrielchihonglee-BotUser:GabrielchihongleeUser Talk:GabrielchihongleeSpecial:Contributions/GabrielchihongleeSpecial:Log/GabrielchihongleeSpecial:Log/move/GabrielchihongleeUTCProgramming LanguageSource CodeWikipedia:Bot RequestsTemplate:BotsUser:BU Rob13User Talk:BU Rob13User:BU Rob13User:GabrielchihongleeUser Talk:GabrielchihongleeUser:IznoUser Talk:IznoUser:IznoUser Talk:IznoUser:Bellezzasolo BotWikipedia:Bots/Requests For Approval/Bellezzasolo BotSpecial:Contributions/Bellezzasolo BotSpecial:Log/Bellezzasolo BotSpecial:Log/move/Bellezzasolo BotSpecial:Block/Bellezzasolo BotSpecial:UserRights/Bellezzasolo BotUser:BellezzasoloUser Talk:BellezzasoloSpecial:Contributions/BellezzasoloSpecial:Log/BellezzasoloSpecial:Log/move/BellezzasoloUTCProgramming LanguagePython (programming Language)Source CodeWikipedia:Village Pump (proposals)Template:BotsUser:XaosfluxUser Talk:XaosfluxUser:Bellezzasolo Bot/PingsUser:GalobtterUser Talk:GalobtterUser Talk:86.167.176.35User Talk:204.130.228.108User:BellezzasoloUser Talk:BellezzasoloUser Talk:Anne Drew Andrew And DrewUser:DoRDUser Talk:DoRDTemplate:PingUser:GalobtterUser Talk:GalobtterUser:GalobtterUser:AmmarpadUser Talk:AmmarpadUser:XaosfluxUser Talk:XaosfluxUser:BellezzasoloUser Talk:BellezzasoloUser:GalobtterUser Talk:GalobtterUser:XaosfluxUser Talk:XaosfluxUser:BellezzasoloUser Talk:BellezzasoloUser:XaosfluxUser Talk:XaosfluxUser:BellezzasoloUser Talk:BellezzasoloUser:CenariumUser:XaosfluxUser Talk:XaosfluxUser:AnomieBOTUser Talk:AnomieBOTUser:BellezzasoloUser Talk:BellezzasoloUser Talk:203.163.242.72Talk:Madonna Albums DiscographyUser:BellezzasoloUser Talk:BellezzasoloUser:BellezzasoloUser:XaosfluxUser Talk:XaosfluxUser:EnterpriseyUser Talk:EnterpriseyUser:QbugbotWikipedia:Bots/Requests For Approval/Qbugbot 2Special:Contributions/QbugbotSpecial:Log/QbugbotSpecial:Log/move/QbugbotSpecial:Block/QbugbotSpecial:UserRights/QbugbotUser:EdibobbUser Talk:EdibobbSpecial:Contributions/EdibobbSpecial:Log/EdibobbSpecial:Log/move/EdibobbUTCProgramming LanguageSource CodeWikipedia:Village Pump (proposals)Wikipedia Talk:WikiProject Tree Of LifeWikipedia Talk:WikiProject ArthropodsUser Talk:EdibobbUser Talk:EdibobbUser Talk:EdibobbTemplate:BotsWikipedia Talk:WikiProject ArthropodsWikipedia Talk:WikiProject Tree Of LifeWikipedia:Village Pump (proposals)Wikipedia Talk:WikiProject Tree Of LifeWikipedia Talk:WikiProject ArthropodsUser Talk:EdibobbUser Talk:EdibobbUser Talk:EdibobbWikipedia:Village Pump (proposals)User:Qbugbot/sourceTemplate:SpeciesboxTemplate:TaxonomyWikipedia:CS1Template:Cite JournalTemplate:Cite BookTemplate:Cite WebTemplate:Automatic TaxoboxCentrodera DecolorataDeraeocoris BakeriDeraeocoris PoecilusDialytellusDialytellus DialytoidesElaphria DeltoidesEremothera SculpturataExochomus AethiopsLiris PartitusList Of Synopeas SpeciesMetachromaMetachroma SuturaleMetadioctriaMetadioctria ParvulaNephus OrnatusPeriscepsia HelymusPerlodinaePhytomyptera TarsalisPseudanarta CaecaPtomaphagusPtomaphagus MerrittiPytho SeidlitziSkwalaSkwala AmericanaSuillia LongipennisSynopeasSynopeas HopkinsiThera OtisiTollius SetosusXysticus NigromaculatusUser Talk:NSH001User:NSH001User Talk:NSH001Wikipedia:TREEUser:Tom.RedingUser Talk:Tom.RedingWikipedia:DGAFUser:NSH001Template:SfnWikipedia Talk:TREEUser:Tom.RedingUser Talk:Tom.RedingWikipedia:DGAFUser:Tom.RedingWikipedia:TREEUser Talk:NSH001User:EdibobbWikipedia:CITEVARUser:NSH001User Talk:NSH001User:BU Rob13User Talk:BU Rob13User:MilHistBotWikipedia:Bots/Requests For Approval/MilHistBot 3Special:Contributions/MilHistBotSpecial:Log/MilHistBotSpecial:Log/move/MilHistBotSpecial:Block/MilHistBotSpecial:UserRights/MilHistBotUser:Hawkeye7User Talk:Hawkeye7Special:Contributions/Hawkeye7Special:Log/Hawkeye7Special:Log/move/Hawkeye7UTCProgramming LanguageSource CodeUser:MilHistBot/awards.plWikipedia Talk:WikiProject Military History/CoordinatorsTemplate:BotsWikipedia Talk:WikiProject Military History/AwardsWikipedia:WikiProject Military History/Awards/ACMWikipedia:WikiProject Military History/News/March 2018/Project NewsUser:BU Rob13User Talk:BU Rob13User:Gabrielchihonglee-BotWikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 5Special:Contributions/Gabrielchihonglee-BotSpecial:Log/Gabrielchihonglee-BotSpecial:Log/move/Gabrielchihonglee-BotSpecial:Block/Gabrielchihonglee-BotSpecial:UserRights/Gabrielchihonglee-BotUser:GabrielchihongleeUser Talk:GabrielchihongleeSpecial:Contributions/GabrielchihongleeSpecial:Log/GabrielchihongleeSpecial:Log/move/GabrielchihongleeUTCProgramming LanguageSource CodeWikipedia:Adopt-a-user/Adoptee's Area/AdoptersUser Talk:GabrielchihongleeWikipedia:Bot RequestsWikipedia:Adopt-a-user/Adoptee's Area/AdoptersTemplate:BotsWikipedia:Adopt-a-user/Adoptee's Area/AdoptersUser:XaosfluxUser Talk:XaosfluxSpecial:PermanentLink/823569928User:GabrielchihongleeUser Talk:GabrielchihongleeUser:MilHistBotWikipedia:Bots/Requests For Approval/MilHistBot 2Special:Contributions/MilHistBotSpecial:Log/MilHistBotSpecial:Log/move/MilHistBotSpecial:Block/MilHistBotSpecial:UserRights/MilHistBotUser:Hawkeye7User Talk:Hawkeye7Special:Contributions/Hawkeye7Special:Log/Hawkeye7Special:Log/move/Hawkeye7UTCProgramming LanguagePerlSource CodeUser:MilHistBot/membership.plWikipedia:WikiProject Military History/Members/ActiveWikipedia:WikiProject Military History/Members/InactiveWikipedia Talk:WikiProject Military History/CoordinatorsTemplate:BotsUser:XaosfluxUser Talk:XaosfluxUser:Hawkeye7User Talk:Hawkeye7User:Hawkeye7User Talk:Hawkeye7User:InfoboxBotWikipedia:Bots/Requests For Approval/InfoboxBotSpecial:Contributions/InfoboxBotSpecial:Log/InfoboxBotSpecial:Log/move/InfoboxBotSpecial:Block/InfoboxBotSpecial:UserRights/InfoboxBotUser:GarzfothUser Talk:GarzfothSpecial:Contributions/GarzfothSpecial:Log/GarzfothSpecial:Log/move/GarzfothUTCProgramming LanguagePython (programming Language)Source CodeUser:InfoboxBot/wikipedia Edit Pages Clean.pyUser:InfoboxBot/wikipedia Edit Pages Clean.pyTemplate:Infobox Power StationTemplate:Infobox DamTemplate:BotsUser:Headbomb/sandboxUser:HeadbombUser Talk:HeadbombSpecial:Contributions/HeadbombWikipedia:PHYSWikipedia:WBOOKSUser:GarzfothUser Talk:GarzfothUser:GarzfothUser Talk:GarzfothTemplate:BAGAssistanceNeededUser:GarzfothUser Talk:GarzfothWikipedia:BOTPOLCoalWikipedia:BOTREQUIREUser:EnterpriseyUser Talk:EnterpriseyUser:GarzfothUser Talk:GarzfothUser:InfoboxBot/wikipedia Edit Pages Clean.pyUser:GarzfothUser Talk:GarzfothUser:GarzfothUser:The EarwigUser Talk:The EarwigUser:InfoboxBot/wikipedia Edit Pages Clean.pyUser:GarzfothUser Talk:GarzfothWikipedia:OVERLINKUser:JJMC89User Talk:JJMC89Special:Contributions/JJMC89Wikipedia:OVERLINKWikipedia:OVERLINKUser:GarzfothUser Talk:GarzfothUser:Tom.BotWikipedia:Bots/Requests For Approval/Tom.Bot 2Special:Contributions/Tom.BotSpecial:Log/Tom.BotSpecial:Log/move/Tom.BotSpecial:Block/Tom.BotSpecial:UserRights/Tom.BotUser:Tom.RedingUser Talk:Tom.RedingSpecial:Contributions/Tom.RedingSpecial:Log/Tom.RedingSpecial:Log/move/Tom.RedingUTCProgramming LanguageSource CodeUser:Tom.Bot/Task2 CodeTemplate:TaxonbarTemplate Talk:TaxonbarTemplate:BotsTemplate:TaxoboxTemplate:SpeciesboxTemplate:Automatic TaxoboxTemplate:TaxonbarTemplate:TaxonbarTemplate:ReflistTemplate:CommonsTemplate:WikispeciesTemplate:Authority ControlTemplate:TaxonbarWikipedia:GenFixesTemplate:TaxonbarWikipedia Talk:TREETemplate:TaxonbarUser:Tom.RedingUser Talk:Tom.RedingWikipedia:DGAFUser:SlakrUser Talk:SlakrSpecial:Contributions/Tom.BotUser:Tom.RedingUser Talk:Tom.RedingWikipedia:DGAFUser:Gabrielchihonglee-BotWikipedia:Bots/Requests For Approval/Gabrielchihonglee-Bot 3Special:Contributions/Gabrielchihonglee-BotSpecial:Log/Gabrielchihonglee-BotSpecial:Log/move/Gabrielchihonglee-BotSpecial:Block/Gabrielchihonglee-BotSpecial:UserRights/Gabrielchihonglee-BotUser:GabrielchihongleeUser Talk:GabrielchihongleeSpecial:Contributions/GabrielchihongleeSpecial:Log/GabrielchihongleeSpecial:Log/move/GabrielchihongleeUTCProgramming LanguageSource CodeWikipedia:Bot RequestsTemplate:BotsUser:AnomieBOTUser Talk:AnomieBOTUser:GabrielchihongleeUser Talk:GabrielchihongleeUser:BU Rob13User Talk:BU Rob13User:BU Rob13Special:Contributions/Gabrielchihonglee-BotUser:GabrielchihongleeUser Talk:GabrielchihongleeUser:GabrielchihongleeUser Talk:GabrielchihongleeUser:XaosfluxUser:BU Rob13User Talk:BU Rob13Special:Contributions/FluxbotUser:XaosfluxUser Talk:XaosfluxUser:BU Rob13Wikipedia:BOTUSERSPACEUser:NihlusUser:BU Rob13User Talk:BU Rob13User:BU Rob13User:GabrielchihongleeUser Talk:GabrielchihongleeUser:BU Rob13User Talk:BU Rob13User:BU Rob13User:GabrielchihongleeUser Talk:GabrielchihongleeWikipedia:Bots/Requests For Approval/ApprovedUser:IznoBotWikipedia:Bots/Requests For Approval/IznoBotSpecial:Contributions/IznoBotUser:Pi BotWikipedia:Bots/Requests For Approval/Pi Bot 3Special:Contributions/Pi BotUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 11Special:Contributions/NihlusBOTUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 24Special:Contributions/PrimeBOTUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 10Special:Contributions/NihlusBOTUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 23Special:Contributions/PrimeBOTUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 25Special:Contributions/PrimeBOTUser:SimplexityBotWikipedia:Bots/Requests For Approval/SimplexityBotSpecial:Contributions/SimplexityBotUser:Tom.BotWikipedia:Bots/Requests For Approval/Tom.BotSpecial:Contributions/Tom.BotUser:JCW-CleanerBotWikipedia:Bots/Requests For Approval/JCW-CleanerBot 3Special:Contributions/JCW-CleanerBotUser:TokenzeroBotWikipedia:Bots/Requests For Approval/TokenzeroBot 2Special:Contributions/TokenzeroBotUser:Bot1058Wikipedia:Bots/Requests For Approval/Bot1058 4Special:Contributions/Bot1058User:JJMC89 BotWikipedia:Bots/Requests For Approval/JJMC89 Bot 15Special:Contributions/JJMC89 BotUser:PowerBOTWikipedia:Bots/Requests For Approval/PowerBOTSpecial:Contributions/PowerBOTUser:TweetCiteBotWikipedia:Bots/Requests For Approval/TweetCiteBotSpecial:Contributions/TweetCiteBotUser:Bot11598Wikipedia:Bots/Requests For Approval/Bot11598 2Special:Contributions/Bot11598User:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 9Special:Contributions/NihlusBOTUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 7Special:Contributions/NihlusBOTUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 8Special:Contributions/NihlusBOTUser:SportsStatsBotWikipedia:Bots/Requests For Approval/SportsStatsBotSpecial:Contributions/SportsStatsBotUser:JJMC89 BotWikipedia:Bots/Requests For Approval/JJMC89 Bot 14Special:Contributions/JJMC89 BotUser:EmijrpbotWikipedia:Bots/Requests For Approval/EmijrpbotSpecial:Contributions/EmijrpbotUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 6Special:Contributions/NihlusBOTUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 5Special:Contributions/NihlusBOTUser:FrescoBotWikipedia:Bots/Requests For Approval/FrescoBot 14Special:Contributions/FrescoBotUser:Bibcode BotWikipedia:Bots/Requests For Approval/Bibcode Bot 2Special:Contributions/Bibcode BotUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 20Special:Contributions/PrimeBOTUser:TokenzeroBotWikipedia:Bots/Requests For Approval/TokenzeroBotSpecial:Contributions/TokenzeroBotUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 4Special:Contributions/NihlusBOTUser:NihlusBOTWikipedia:Bots/Requests For Approval/NihlusBOT 3Special:Contributions/NihlusBOTCategory:Denied Wikipedia Bot Requests For ApprovalUser:QbugbotWikipedia:Bots/Requests For Approval/qbugbotSpecial:Contributions/qbugbotUser:Usernamekiran BOTWikipedia:Bots/Requests For Approval/Usernamekiran BOTSpecial:Contributions/Usernamekiran BOTUser:ZackBotWikipedia:Bots/Requests For Approval/ZackBot 9Special:Contributions/ZackBotUser:Mdann52 BotWikipedia:Bots/Requests For Approval/Mdann52 Bot 13Special:Contributions/Mdann52 BotCategory:Expired Wikipedia Bot Requests For ApprovalCategory:Withdrawn Wikipedia Bot Requests For ApprovalUser:MykhalBotWikipedia:Bots/Requests For Approval/MykhalBotSpecial:Contributions/MykhalBotUser:UsuallyNonviolentBotWikipedia:Bots/Requests For Approval/UsuallyNonviolentBot 3Special:Contributions/UsuallyNonviolentBotUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 21Special:Contributions/PrimeBOTUser:TomBotWikipedia:Bots/Requests For Approval/TomBot 2Special:Contributions/TomBotUser:Pi BotWikipedia:Bots/Requests For Approval/Pi Bot 2Special:Contributions/Pi BotUser:PrimeBOTWikipedia:Bots/Requests For Approval/PrimeBOT 22Special:Contributions/PrimeBOTUser:Bot11598Wikipedia:Bots/Requests For Approval/Bot11598Special:Contributions/Bot11598User:DysklyverBOTWikipedia:Bots/Requests For Approval/DysklyverBOTSpecial:Contributions/DysklyverBOTUser:CitationCleanerBotWikipedia:Bots/Requests For Approval/CitationCleanerBot 2Special:Contributions/CitationCleanerBotUser:YobotWikipedia:Bots/Requests For Approval/Yobot 58Special:Contributions/YobotUser:YobotWikipedia:Bots/Requests For Approval/Yobot 31Special:Contributions/YobotTemplate:Wikipedia Technical HelpTemplate Talk:Wikipedia Technical HelpHelp:DirectoryWikipedia:TeahouseWikipedia:Help DeskWikipedia:Village Pump (technical)Help:Introduction To Talk Pages/1Wikipedia:IRCWikipedia:FAQ/TechnicalHelp:EditingHelp:Edit ToolbarHelp:CharInsertHelp:Edit ConflictHelp:RevertingWikipedia:VisualEditorWikipedia:VisualEditor/User GuideWikipedia:How To Create A PageHelp:Page HistoryHelp:Page InformationWikipedia:Page NameHelp:Page NameWikipedia:Browser NotesWikipedia:Keyboard ShortcutsWikipedia:TroubleshootingWikipedia:Bypass Your CacheHelp:Mobile AccessHelp:Multilingual SupportHelp:Special CharactersHelp:Entering Special CharactersHelp:PrintingWikipedia:User Access LevelsWikipedia:Software NoticesWikipedia:EditnoticeWikipedia:IRCWikipedia:IRC/TutorialSpecial:SpecialPagesHelp:Special PageHelp:SearchingHelp:Advanced SearchHelp:LinksearchHelp:Logging InHelp:Reset PasswordWikipedia:NotificationsWikipedia:Notifications/FAQWikipedia:Moving A PageWikipedia:Administrators' Guide/Fixing Cut-and-paste MovesHelp:WatchlistHelp:User ContributionsWikipedia:Emailing UsersWikipedia:RandomHelp:LogHelp:What Links HereHelp:Related ChangesHelp:Recent ChangesWikipedia:Pending ChangesWikipedia:Page CurationHelp:ImportWikipedia:Edit FilterWikipedia:TagsWikitextHelp:WikitextHelp:CheatsheetHelp:Using ColoursHelp:ColumnsWikipedia:Line-break HandlingHelp:ListHelp:Magic WordsHelp:Magic Words For BeginnersHelp:Conditional ExpressionsHelp:Switch Parser FunctionHelp:Time FunctionHelp:RedirectHelp:SectionHelp:TableHelp:Introduction To Tables With Wiki Markup/1Help:Basic Table MarkupHelp:Conditional TablesHelp:SortingHelp:CollapsingWikipedia:Advanced Table FormattingHyperlinkData ComparisonHelp:URLHelp:LinkHelp:Permanent LinkHelp:Interwikimedia LinksHelp:Interlanguage LinksHelp:Link ColorHelp:Pipe TrickHelp:Colon TrickHelp:Magic LinksHelp:DiffWikipedia:Simplest Diff GuideWikipedia:Simple Diff And Link GuideWikipedia:Complete Diff And Link GuideWikipedia:Media HelpHelp:Options To Hide An ImageWikipedia:Uploading ImagesHelp:Introduction To Images With Wiki Markup/1Help:FilesWikipedia:Creation And Usage Of Media FilesWikipedia:Moving Files To CommonsHelp:Visual File MarkupWikipedia:ImagesWikipedia:Preparing Images For UploadWikipedia:Picture TutorialWikipedia:Extended Image SyntaxHelp:Gallery TagWikipedia:Graphics TutorialsWikipedia:Basic Bitmap Image EditingWikipedia:How To Improve Image QualityWikipedia:Graphics Lab/ResourcesHelp:Sound File MarkupWikipedia:SVG HelpHelp:Family TreesWikipedia:Graphs And ChartsWikipedia:How To Create Charts For Wikipedia ArticlesWikipedia:To Scale ChartsHelp:BarchartHelp:Displaying A FormulaWikipedia:Mathematical SymbolsWikipedia:Rendering MathWikipedia:LaTeX SymbolsHelp:ScoreHelp:Musical SymbolsWikipedia:TimelineHelp:EasyTimeline SyntaxHelp:WikiHiero SyntaxHelp:A Quick Guide To TemplatesLua (programming Language)Help:TemplateWikipedia:Template MessagesWikipedia:Citation TemplatesWikipedia:TransclusionHelp:Labeled Section TransclusionHelp:SubstitutionWikipedia:Advanced Template CodingWikipedia:Template LimitsWikipedia:Template Sandbox And Test CasesWikipedia:Template DocumentationWikipedia:PurgeHelp:Job QueueHelp:LuaWikipedia:LuaWikipedia:Lua/To DoWikipedia:Lua/ResourcesWikipedia:Guide To ScribblingWikipedia:AdministrationWikipedia:NamespaceWikipedia:What Is An Article?Help:Talk PagesHelp:Archiving A Talk PageWikipedia:User PagesWikipedia:User Page Design CenterWikipedia:Project NamespaceHelp:FilesHelp:File Description PageHelp:MediaWiki NamespaceWikipedia:Bug Reports And Feature RequestsHelp:System MessageWikipedia:Template NamespaceWikipedia:Help NamespaceHelp:CategoryWikipedia:PortalWikipedia:BooksWikipedia:DraftsWikipedia:Course PagesWikipedia:LuaWikipedia:FlowHelp:Special PageHelp:FilesHTMLCascading Style SheetsHelp:HTML In WikitextHelp:Markup ValidationWikipedia:Span TagsHelp:Cascading Style SheetsWikipedia:Catalogue Of CSS ClassesHelp:Useful StylesWikipedia:WikiProject Microformats/classesWikipedia:Classes In AmboxWikipedia:Common.js And Common.cssHelp:User CSS For A Monospaced Coding FontWikipedia:CustomisationHelp:PreferencesWikipedia:SkinWikipedia:Customizing WatchlistsHelp:Hide Pages In WatchlistWikipedia:GadgetWikipedia:User ScriptsWikipedia:User Scripts/GuideWikipedia:User Scripts/TechniquesWikipedia:ScriptsHelp:User StyleWikipedia:ToolsWikipedia:Tools/Navigation ShortcutsWikipedia:Tools/Browser ToolsWikipedia:Tools/Alternative BrowsingWikipedia:Tools/Editing ToolsWikipedia:Tools/Optimum Tool SetWikipedia:Cleaning Up Vandalism/ToolsHelp:Citation ToolsWikipedia:Wikimedia Cloud ServicesWikipedia:BotsWikipedia:Creating A BotWikipedia:TwinkleWikipedia:HotCatWikipedia:WPCleanerWikipedia:IglooWikipedia:AutoWikiBrowserWikipedia:Tools/Navigation PopupsWikipedia:STikiWikipedia:WikiProject Articles For Creation/Helper ScriptWikipedia:HuggleCategory:Wikipedia Information PagesCategory:Wikipedia How-toTemplate:Wikipedia Help PagesTemplate:Administrators' GuideTemplate:Wikipedia Template MessagesTemplate:Wikipedia ReferencingTemplate:Citation Metadata NavboxWikipedia:WikiProject Accessibility/Navigation MenuTemplate:BotnavWikipedia:User Scripts/NavboxTemplate:Wikipedia AccountsHelp:CategoryCategory:Wikipedia BotsCategory:Wikipedia ProcessesCategory:Wikipedia RequestsCategory:Wikipedia Move-protected Project PagesCategory:Wikipedia Semi-protected Project PagesDiscussion About Edits From This IP Address [n]A List Of Edits Made From This IP Address [y]View The Project Page [c]Discussion About The Content Page [t]This Page Is Protected. You Can View Its Source [e]Visit The Main Page [z]Guides To Browsing WikipediaFeatured Content – The Best Of WikipediaFind Background Information On Current EventsLoad A Random Article [x]Guidance On How To Use And Edit WikipediaFind Out About WikipediaAbout The Project, What You Can Do, Where To Find ThingsA List Of Recent Changes In The Wiki [r]List Of All English Wikipedia Pages Containing Links To This Page [j]Recent Changes In Pages Linked From This Page [k]Upload Files [u]A List Of All Special Pages [q]Wikipedia:AboutWikipedia:General Disclaimer



view link view link view link view link view link