Jump to content

User:RFC bot

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Gregbard (talk | contribs) at 23:40, 1 June 2009 (Feature requests). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Issues by topic area (View all)
Article topics (View all)
Biographies (watch) {{rfc|bio}}
Economy, trade, and companies (watch) {{rfc|econ}}
History and geography (watch) {{rfc|hist}}
Language and linguistics (watch) {{rfc|lang}}
Maths, science, and technology (watch) {{rfc|sci}}
Media, the arts, and architecture (watch) {{rfc|media}}
Politics, government, and law (watch) {{rfc|pol}}
Religion and philosophy (watch) {{rfc|reli}}
Society, sports, and culture (watch) {{rfc|soc}}
Project-wide topics (View all)
Wikipedia style and naming (watch) {{rfc|style}}
Wikipedia policies and guidelines (watch) {{rfc|policy}}
WikiProjects and collaborations (watch) {{rfc|proj}}
Wikipedia technical issues and templates (watch) {{rfc|tech}}
Wikipedia proposals (watch) {{rfc|prop}}
Unsorted
Unsorted RfCs (watch) {{rfc}}

This bot has proudly taken up residence on the Wikimedia Toolserver.

The point of this bot used to be to maintain a template known at {{wider attention list}}, however it has taken on the bigger and nobler job of automating the several WP:RFC lists, as well as the Wikipedia:Requested moves list.

Source code

RFC bot as of this time runs on rfcbot.php, which was written by harej and is available under the GNU General Public License. The latest stable version is 1.1.

Wikipedia:Requested moves runs on a fork of rfcbot.php called requestedmoves.php, which harej also wrote. The latest stable version is 1.0.

The bot used to run on discussionbot.py, which is based on the Python Wikipedia framework and was coded mostly by User:Betacommand, with highly important bug fixes by User:Gmaxwell and text specification, minor updates, and whining by User:Harej. Additionally, Ned Scott has assisted with the bot's implementation on the website. The code is available on Botwiki under the MIT license.

How it works

  1. Select the appropriate template from the table to the right - if requesting comments on an article, template, category, etc. about Politics, use {{RFCpol}}, Biographies use {{RFCbio}}, etc.
  2. Create a section for the RfC on the bottom of the disputed article's talk page; the section title should be neutral.
  3. Place the template at the top of the new section. Fill out the template as follows: {{rfctag|category}} where "category" is the category abbreviation listed on the right. If you spell this category abbreviation incorrectly, use one that doesn't exist, or you leave it blank, then it will be added to the "Unsorted" list. Do not use subst:
  4. Include a brief, neutral statement of the issue below the template. Be sure to sign the statement with ~~~~
  5. Now you're done. A bot will take care of the rest, so be patient.

Example use of RFCxxx Template

Below is an example of how a completed RFC template in the "xxx" category and associated section heading might appear in a discussion page edit box before saving.

==RfC: Is Photo in History section relevant==

{{rfctag|xxx}}

Is the photograph in the "History" section relevant to the article? ~~~~

Note: Keep in mind, of course, that "xxx" is not an actual RFC abbreviation.

Feature requests

If you would like the bot to do something different, or would like to do something new, please state below.

I would like to find a way to keep the Philosophy navigation template on the Religion and philosophy RFC page. The bot diligently deletes it. Is there a way to designate for the bot to start below a certain line, or ignore text between tags, etcetera.? Pontiff Greg Bard (talk) 23:40, 1 June 2009 (UTC)