Wikiquote:Bots
| This page is an official policy on Wikiquote. It has wide acceptance among editors and is considered a standard that all users should follow. Please do not make significant changes to this page without prior discussion. |
[edit] Policy
[edit] Identification
- The bot should be distinguished from humans. The name should identify the user as a bot. A name of the form "[normal user]Bot" is highly recommended.
- The bot should have its user page. That page should identify the operator, the purpose of the bot and note whether it has a bot flag.
- Every bot should be listed on Category:Bots before it begins to be run. They are also listed on this page.
[edit] Communication
- The bot's operator must be reachable. The bot account must have an authentificated email address to the operator which enables anyone to mail the operator. In addition, it is strongly recommended the bot's operator has his own user, where he can be reached. An acceptable, but less recommended, alternative is pointing to the operator's page in some other wikimedia project.
- The bot's operator must be available in English. Since the only language the en.wikiquote admins are guaranteed to know is English, it is imperative that they will need be able to contact the operator in English.
[edit] Requests for bot flag
The bot flag is granted by a local bureaucrat subject to community consensus. To request a bot flag, make sure your bot complies with the policy above, then add a header with its name. Under the header, give a short overview of the bot's purpose. The discussion normally lasts for two weeks, but can be shortened or expanded at discretion of a sysop or bureaucrat.
Either granted or rejected, fulfilled votes are found at archives.
- Format
=== [[User:Yourbot]] === I request bot flag to my bot * Operator: ~~~ * Purpose: * Script used : * Already has the bot flag on : * Note : (if any) Thank you. --~~~~
[edit] Ripchip Bot
Bot : Ripchip Bot (talk · contributions)
- Operactor : Beria (d)
- Bot fuctions : interwiki bot
- Script : standart pywikipedia
- Bots flags : no flags wet, but current request on pt.wiki, current request on en.wiki, current request on it.wiki, current request on de.wiki, current request on fr.wiki and current request on es.wiki
Request for a interwiki bot. Béria Lima Msg 00:09, 19 nov 2009 (CET)
Declined now, not only because the discussion is suspended and way long, but also the bot is widely inactive now (its last edit is in last November). According to Cirt's concern, other major wikis approved its flag generally as far as I've sketchily reviewed. --Aphaia 10:54, 26 July 2010 (UTC)
[edit] MerlLinkBot
I request bot flag to my bot
- Operator: w:de:User:Merlissimo
- Purpose: changes external links which are outdated and can be successfully replaced by a new one.
- Script used : java (own framework)
- Already has the bot flag on : 40+ WPs (including all majors), commons, some other projects (books, news) (see all flags)
- Function Details
- The bot replaces urls that have to be changed. This can be only a domain change or a more complex page structure change on a website. Links are dectected with the help of the api (and not with regex) and are only replaced if the webserver of the new url returns a 200-status-response for that new resource. “Link text” is not changed. (own framework written in java - used by all of my bots)
- Note : On some other non wp-projects the community decided to approve the bot task but let it unflagged. Perhaps you should discuss that point here, too.
Thank you. --Merlissimo 05:10, 21 November 2009 (UTC)
Declined now, per Communication 1: mail reachability. On the bot account on EnWQ email function is not activated, nor on the operator, even on his home wiki (DeWP). The operator will be welcome to submit his request again after improvement. --Aphaia 20:28, 22 March 2010 (UTC)
- Ok, i have excluded this wiki from my global linkfix. (btw: as admin i always have enabled email on dewiki and i am always watching my global user talk pages using my ts-tool) Merlissimo 05:04, 30 March 2010 (UTC)
[edit] User:EleferenBot
I request bot flag to my bot
- Operator: ru:User:Eleferen
- Purpose: interwiki bot
- Script used : standart pywikipedia
- Already has the bot flag on : -bg-, -he-, -it-, -pt-, -ru-, -sk-
- Note : (if any)
Thank you. --Eleferen 06:56, 2 March 2010 (UTC)
- Oppose. Bot was blocked for implementing standards without approval and against local community input. -- Cirt (talk) 16:14, 15 March 2010 (UTC)
- Please cite the local community input. It seems to me that, by removing Simple English interwiki links, EleferenBot was implementing a decision that was approved by consensus at Meta and that has not been contradicted by this local community. The linked pages display a prominent sitenotice[1] linking to the decision to close the project. ~ Ningauble 17:06, 15 March 2010 (UTC)
- Comment: As far as I understand, bot operators need to approve for flagging, not for operating itself. I heard some wikis require approval for operation ahead of the real operation too, but it has not been our way for years. Cheers, --Aphaia 10:33, 19 March 2010 (UTC)
- No, I am pretty sure that most all wikis do not permit unapproved bots to operate. That would be very problematic if they did - it would mean unapproved users would be allowed to make very fast edits. -- Cirt (talk) 18:51, 19 March 2010 (UTC)
- You might be right and they would do so, but it is not our own rules. I as a bureaucrat of this project have understood our policy so for years, and there has been no project. And as far as I understand, our rules doesn't demand such pre-approval. If you insist, so please cite from this page. I'd esteem your objection but I'd point out it isn't based on our current project policy. --Aphaia 13:39, 21 March 2010 (UTC)
- You are incorrect. Please see point three under Identification on this page. -- Cirt (talk) 14:47, 21 March 2010 (UTC)
- While I agree that Wikipedia's policy, not operating a bot beyond minimal testing until it is granted a flag, is a good one, such is not an explicit policy here. EleferenBot did comply with the identification requirement by tagging with the {{bot}} template on March 2. ~ Ningauble 16:15, 21 March 2010 (UTC)
- Point 3 above says: Every bot should be listed on Category:Bots before it begins to be run. They are also listed on this page. -- Note that second part. They are also listed on this page. That was not done, in this case, prior to the bot's operation. -- Cirt (talk) 21:17, 21 March 2010 (UTC)
- While I agree that Wikipedia's policy, not operating a bot beyond minimal testing until it is granted a flag, is a good one, such is not an explicit policy here. EleferenBot did comply with the identification requirement by tagging with the {{bot}} template on March 2. ~ Ningauble 16:15, 21 March 2010 (UTC)
- You are incorrect. Please see point three under Identification on this page. -- Cirt (talk) 14:47, 21 March 2010 (UTC)
- You might be right and they would do so, but it is not our own rules. I as a bureaucrat of this project have understood our policy so for years, and there has been no project. And as far as I understand, our rules doesn't demand such pre-approval. If you insist, so please cite from this page. I'd esteem your objection but I'd point out it isn't based on our current project policy. --Aphaia 13:39, 21 March 2010 (UTC)
- No, I am pretty sure that most all wikis do not permit unapproved bots to operate. That would be very problematic if they did - it would mean unapproved users would be allowed to make very fast edits. -- Cirt (talk) 18:51, 19 March 2010 (UTC)
::::::::Thanks, Cirt, for pointing it out. I agree it violated the clause 3 at the beginning. From March 3 it was however improved and it is now under the category, or not? So what is our current problem? --Aphaia 17:10, 22 March 2010 (UTC)
Comment: I am not favorably impressed by a bot operator who appears to be running scripts mechanically without giving much attention to what the script is doing. After being advised February 20 that there was no point running the bot on Simple, the user went ahead and ran a script adding Simple links here, then turned around and ran an updated script removing them. In discussion at the Village pump about whether we should have these links, EleferenBot simply observed what the script's list was doing, without addressing the question of whether it was the right thing to do.
I would prefer that bot operators be more mindful of what they are doing, and why, rather than blindly running a script without engaging the affected community. ~ Ningauble 16:15, 21 March 2010 (UTC)
- That is indeed a disturbing behavior pattern, and not indicative of a conscientious bot operator. -- Cirt (talk) 21:28, 21 March 2010 (UTC)
- I have not been assured that the project simple-wq will be removed. Only after modification of a code of a bot, the simple-interwiki been removed. --Eleferen 09:39, 22 March 2010 (UTC)
[edit] User:AnankeBot
I request bot flag to my bot
- Operator: Nemo (sysop on it.wikiquote)
- Purpose: interwiki links on all wikiquotes (autonomous) regularly + some specific interwiki task (on categories and such)
- Script used: pywikipedia
- Already has the bot flag on: global bot + it,pl,de,pt,ru,he,sk,nl,ja,is.wikiquote (64,455 total edits)
- Note : I've run the bot occasionally for few changes since April 2008, and I've been running it more frequently and globally (hence, also on en.wikiquote) since October 2009, when it has been flagged as global bot (with some more test edits before request, in September 2009). I didn't request local flag before because I was told (if I remember correctly) that it wasn't necessary due to the comparatively low edit rate, and I'm doing so now because I've been requested. I'm notified of changes to my local talk page via e-mail, so I'm easily reachable.
Thank you. --Nemo 20:57, 25 April 2010 (UTC)
- Support. Experienced bot operator, responsive to inquiries. Nemo has been active on Wikiquote for 3 years and running the bot for 2 years. ~ Ningauble 14:04, 26 April 2010 (UTC)
- Granted. Sorry for delay! --Aphaia 10:50, 26 July 2010 (UTC)
[edit] User:JackBot
I request bot flag to my bot :
- Operator: JackPotte
- Purpose: fixing the Double Redirects every day.
- Script used : the famous redirect.py (I can also fix some things with AWB).
- Already has the bot flag on : two projects (and maybe four soon).
- Note : If someone else absolutely wants to execute this script every day I'll stop this vote for my bot.
Thank you. --JackPotte 06:28, 11 August 2010 (UTC)
- Request for setting improvement: It'll be nice of you to set email preference on the bot account too, while the operator's account has activated this function. (cf. the policy says "The bot's operator must be reachable. The bot account must have an authentificated email address to the operator which enables anyone to mail the operator. "). Besides that, I've seen no other problem to grant your bot the flag. Thank you. --Aphaia 11:22, 21 August 2010 (UTC)
- やあ, my bot account says: E-mail confirmation: Your e-mail address was authenticated on 16 February 2009 at 10:05. Moreover I can see the link "E-mail this user" on its page. For me it's unbearable to let some humans do the bot job. Please let me know when I can clean this list. JackPotte 14:51, 21 August 2010 (UTC)
- This human does not find the occasional mechanical task unbearable, but help from a bot would be welcome. ~ Ningauble 14:39, 22 August 2010 (UTC)
- やあ, my bot account says: E-mail confirmation: Your e-mail address was authenticated on 16 February 2009 at 10:05. Moreover I can see the link "E-mail this user" on its page. For me it's unbearable to let some humans do the bot job. Please let me know when I can clean this list. JackPotte 14:51, 21 August 2010 (UTC)
Hi, email reachability is confirmed, sorry for suspension, it could be just because of glitch. The bot account is now flagged. Enjoy!f --Aphaia 02:10, 24 August 2010 (UTC)
- Thanks for all, the bot has now cleaned the current redirections. JackPotte 19:12, 25 August 2010 (UTC)
[edit] User:EdoBot
- Operator: EdoDodo (talk · contributions)
- Purpose: Creating and maintaining interwiki links.
- Script used: Pywikipedia (interwiki.py)
- Already has the bot flag on: Approved on Simple English Wikipedia. Requested on French, Italian, and English Wikipedias, and English Wikiversity.
- Note: I realize that there's already an awful lot of interwiki bots out there, but redundancy is never a bad idea, and one more can't hurt ;). I am an experienced bot operator, I am part of the Bot Approvals Group on enwp and operate three bots (DodoBot, MessageDeliveryBot, WelcomerBot) there, as well as DodoBot on Commons.
Thanks. - EdoDodo talk 09:45, 6 September 2010 (UTC)
- Email reachability: valid
- Seems not to hurt, could you please run your bot for test? I'm a bit concerned with lack of community input. If no objection comes in days, I'm approving this request. --Aphaia 07:48, 14 September 2010 (UTC)
- There has been no response to the above request for testing, nor any other activity on this wiki, for almost a year. ~ Ningauble 15:31, 7 September 2011 (UTC)
[edit] User:Kgsbot
I request bot flag to my bot
- Operator: Kiran Gopi
- Purpose: Bot running only for interwiki links. The bot is running in manual mode and frequency of updating link whenever new pages are creating on ml wikiquote.
- Script used : Python wiki
- Already has the bot flag on : Already bot flag on major wikipedias. Please see the list here
- Note : (if any) For immediate response kindly contact my home wikiquote.
Thank you. --Kiran Gopi 08:33, 9 December 2010 (UTC)
- Support, sounds good. JackPotte 11:32, 11 January 2011 (UTC)
[edit] User:KamikazeBot
I request bot flag to my bot
- Operator: Karol007
- Purpose: only interwiki links. The bot is running in automatic mode.
- Script used : pywikipedia framework, standard script interwiki.py
- Already has the bot flag on : global bot and about 54 bot flag in other Wikimedia projects
- Note : Sorry that, I ran without the bot flag.
Thank you. --Karol007 12:58, 8 January 2011 (UTC)
- Where J is after M? JackPotte 11:32, 11 January 2011 (UTC)
-
- It's very strange, I asked in IRC pywikipediabot about it, and I have hope, that we will found reason. Karol007 16:55, 13 January 2011 (UTC)
- Oppose, irresponsible use by bot op, bot was used prior to local site approval. -- Cirt (talk) 18:22, 14 January 2011 (UTC)
- Anyway, thank you. Karol007 02:15, 2 February 2011 (UTC)
[edit] User:FiriBot
I request bot flag to my bot
- Operator: Firilacroco
- Purpose: Interwiki links
- Script used : Pywikipedia
- Already has the bot flag on : [3] and Global Bot
- Note : I ran without flag. Most of wikiquote projects have the global bot policy.
Thank you. --Firilacroco 20:25, 9 January 2011 (UTC)
- OK if you create your two profiles here. JackPotte 11:32, 11 January 2011 (UTC)
[edit] User:Mjbmrbot
I request bot flag to my bot
Thank you. --Mjbmr 09:12, 9 February 2011 (UTC)
[edit] User:Idioma-bot
I request bot flag to my bot :
- Operator: Hugo.arg
- Purpose: interwiki
- Script used : Pywikipedia
- Already has the bot flag on : a global bot
Thank you. --Hugo.arg 08:55, 2 March 2011 (UTC)
- The bot account does not have e-mail enabled. ~ Ningauble 15:28, 7 September 2011 (UTC)
- I have mixed feelings about this bot. It appears to have operated responsibly for over four years, but I have misgivings about the follow-up on this request. It took five months to react to the observation about e-mail above
(just an observation: e-mail access is not strictly required by policy), and in the meantime a duplicate request was posted.[5](I should also say that I am disappointed by the lack of timely Bureaucrat response to requests here.) ~ Ningauble 16:57, 9 February 2012 (UTC)
-
- Redaction: this was put into policy in 2007. ~ Ningauble 17:32, 12 February 2012 (UTC)
-
I'm sorry because of that, I didn't noticed I already have filled request. I mostly worked with my bot only on Wikipedias but at recent time I saw that interwikies aren't well maintained at wikiquote projects so I could help here. Hugo.arg 19:59, 10 February 2012 (UTC)
- Comment: I'd blocked the bot for operating prior to any sort of community approval. I'll defer to Ningauble (talk · contributions) on this one. Cheers, -- Cirt (talk) 21:14, 13 February 2012 (UTC)
[edit] EdwardsBot
I request a bot flag for my bot.
- Operator: MZMcBride
- Purpose: m:Global message delivery
- Script used: Python script, using the wikitools framework
- Already has the bot flag on: en.wikipedia.org, nl.wikipedia.org, pl.wikipedia.org, strategy.wikimedia.org
- Note : (if any)
Thank you. --MZMcBride 21:17, 21 April 2011 (UTC)
- Has anyone at Wikiquote expressed interest in subscribing to this Global message delivery system? ~ Ningauble 15:27, 7 September 2011 (UTC)
[edit] User:GameOnBot
I request bot flag to my bot
- Operator: GameOn
- Purpose: Adding interwikilinks
- Script used : Own / Dot Net Framework
- Already has the bot flag on : svwp with more than 100 000 edits
- Note : I ran the bot for test purposes before adding the bot template to the bots user page. Sorry about that. The botflag on svwp isn't for interwiki purposes but a general one, my experience with adding interwikilinks with the bot are from today.
Thank you. --GameOn 08:13, 30 May 2011 (UTC)
- Please update your script to avoid adding interwikis to obsolete projects (e.g. [6], [7]), as has been done at pywikipedia. Thanks. ~ Ningauble 16:21, 30 May 2011 (UTC)
- I wasn't aware that simple was closed, apparently there are a few links left on svwikiquote that I'll need to remove as well. Thanks for letting me now. I'll rerun the bot after updating the code which will then take care of the faults I've introduced. GameOn 17:18, 30 May 2011 (UTC)
[edit] AvicBot
I request bot flag to my bot
- Operator: -Avicennasis (SWMT)
- Purpose: Maintain Interwiki links/Fixing double redirects/Cleaning sandbox
- Script used : Pywikipediabot
- Already has the bot flag on : sulutil:AvicBot
- Note : (if any)
Thank you. ---Avicennasis (SWMT) 13:15, 30 July 2011 (UTC)
- Oppose, bot was used by bot operator without permission locally on this wiki, prior to obtaining permission for its usage from the Wikiquote community processes. -- Cirt (talk) 14:55, 7 September 2011 (UTC)
- I noticed that Avicennasis and AvicBot were editing concurrently today, both using "robot Adding..." edit summaries. The edits by Avicennasis were self-reverted, so this was apparently unintended. However, the reverts by Avicennasis were flagged as bot edits even though this is not flagged as a bot account. Please do not discuss how this is done, but I would like to understand why this unauthorized use of the bot flag happened. ~ Ningauble 15:26, 7 September 2011 (UTC)
-
- I would like to state how deeply sorry I am. I was changing configurations for AvicBot to include some additional WQs, and added En by mistake. I was doing a lot of coding and testing at the time, and made some mistakes (as evidenced by the bot-like edits on my main account, as well) It was never my intention to ignore community consensus and run AvicBot here without approval. The self-reverts were made to undo my own mistakes, and were hidden from RC not as an attempt to hide my actions, (since the prior edits were there for all to see anyway) but to make the reverts without further flooding RC. I have taken several measures to ensure that these mistakes will never happen again.
-
- I completely understand, however, if the EnWq has lost trust in me as a BotOp, and decides to keep AvicBot blocked. I fully accept that decision, as consequences of my own mistakes. Again, I offer my sincerest apologizes. (I would have replied much sooner, but the block settings of AvicBot left my main account Autoblocked, as well.) -Avicennasis (SWMT) 12:14, 11 September 2011 (UTC)
[edit] User:Idioma-bot
I request bot flag to my bot
- Operator: Hugo.arg
- Purpose: Interwiki
- Script used : Pywikipedia
- Already has the bot flag on : global bot
Thank you. Hugo.arg 19:39, 4 November 2011 (UTC)
- Duplicate request. See request dated 2 March 2011. ~ Ningauble 15:50, 31 January 2012 (UTC)
[edit] KamikazeBot
- Botmaster: Karol007
- Bot's name: User:KamikazeBot
- List of bot flags: full list (global bot with about +78 bot flags)
- Purpose: interwiki
- Technical details: pywikipediabot, latest versions
Best regards, Karol007 12:16, 9 December 2011 (UTC)
[edit] User:CarsracBot
I request bot flag to my bot
- Operator: Carsrac
- Purpose: interwiki
- Script used : Pywikipedia
- Already has the bot flag on : Global bot flag
- Note : If there something you can reach me on my en.wikipedia.org or nl.wikipedia.org userpage. See also the (local) userpage of the bot. I will run some test edits.
Thank you. --Carsrac 11:57, 17 January 2012 (UTC)
- I have stopped the test edits, someone did block the bot without discussion. I will wait the two weeks and then I will notify that the discussion periode has ended. Please tell if you have any problems with my bot running without local flag. Carsrac 23:45, 28 January 2012 (UTC)