Wikipedia:Bots/Requests for approval/H3llBot 3

H3llBot 3

[[User:H3llBot|H3llBot 3]]

{{Newbot|H3llBot|3}}

Operator: {{User|H3llkn0wz}}

Automatic or Manually assisted: Automatic

Programming language(s): WikiSharpAPI (C#)

Source code available: Not now, I will make API available when it's actually usable.

Function overview: Reference and citation completion

Links to relevant discussions (where appropriate): User:RjwilmsiBot is probably the relevant almost-same task bot.

Edit period(s): Continuous (when I'm online)

Estimated number of pages affected: All encountered pages with issues

Exclusion compliant (Y/N): Y

Already has a bot flag (Y/N): Y

Function details:

1) Add title and bot comment to bare referenced external links:

:[http://news.bbc.co.uk/1/hi/technology/8759590.stm]   →   [http://news.bbc.co.uk/1/hi/technology/8759590.stm Users report 'fault' on iPhone 4 ]

2) Visit the sites from a known list of sites (manually selected) and fill citations with available missing info. This includes visiting archived copy if the original is unavailable.

2.a) Remove redundant title labels:

:"BBC News - Users report 'fault' on iPhone 4"   →   "Users report 'fault' on iPhone 4".

2.b) Add {{para|title}}, {{para|date}}, {{para|author}}, {{para|publisher}}, {{para|work}} and {{para|location}}, etc. that can be unambiguously identified from sites, such as, [http://www.bbc.co.uk/news/technology-11243108] meta-data.

2.c) Change {{tl|Cite web}} to {{tl|Cite news}}, {{tl|Cite journal}} and similar where appropriate.

=Discussion=

:This task seems pretty similar to a task once preforemed by User:DumZiBoT. Read the documentation at User:DumZiBoT/refLinks. I'd urge you to read through the opperator's talk page to see the problems he ran into. Tim1357 talk 21:22, 13 September 2010 (UTC)

::Thanks for helpful pointer. I think I'll go through all the archives and compile a list of things that need to be taken into account, then possibly do a dry run. —  HELLKNOWZ  ▎TALK 22:01, 13 September 2010 (UTC)

:::There seems little value in you processing the news sites that RjwilmsiBot already covers - see USer:Rjwilmsi/CiteCompletion. Adding archive links or covering other non-news sites would certainly be useful. User:ThaddeusB has/had something that deals with archive links. Rjwilmsi 07:43, 19 September 2010 (UTC)

::::I'm already archiving links. I was going to start with video game news sites and such, so that it does not overlap with RjwilmsiBot. —  HELLKNOWZ  ▎TALK 10:50, 19 September 2010 (UTC)

:::::I would suggest sharing information with Rjw and others. Since you use pye and he uses AWB, a central repository of architecture neutral information would be potentially be usable by all. Rich Farmbrough, 03:05, 2 October 2010 (UTC).

::::::Yes, it would, I will make my lists and regexes available, when I have coded the thing. Also, I am using C# with my own framework, not py, so same as AWB except stand-alone. —  HELLKNOWZ  ▎TALK 11:22, 2 October 2010 (UTC)

:Any update on Rich's suggestion? MBisanz talk 05:36, 27 October 2010 (UTC)

::I have not made any content yet, so there is nothing to share. The main task is taking too much fiddling, so I may need to put this on a hold for a while. I am aware of the BRFA and accompanying issues though. —  HELLKNOWZ  ▎TALK 11:45, 27 October 2010 (UTC)

{{BotExpired}} As usual, if you solve those fiddly issues and want to reactivate this request, feel free to simply undo this edit and relist it. Anomie 02:51, 24 November 2010 (UTC)

:The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.