Talk:IRC/Bots

From Meta, a Wikimedia project coordination wiki

Hi, Wow, how many bots are there on wikimedia irc? Is there a frame-work that all these bots will adhere to? (Or at least, one per programming language.) Or is everyone reinventing the wheel for every functionality and each command? Mysha

Probably most python bots use irclib, and there are probably similar libraries for other languages. Beyond that, I bet there's lots of duplication of effort.  — Mike.lifeguard | @en.wb 20:14, 25 December 2008 (UTC)[reply]
Similarly, quite some perl-bots use perlwikipedia. --Dirk Beetstra T C (en: U, T) 21:09, 25 December 2008 (UTC)[reply]
But it's not like you write a new command / handler and all bots using the same lanugage can use it, then? (Perlwikipedia is for mixed wiki en irc functionality, I pressume?) Mysha
No. Probably it is worth thinking about adding python irc bots to the pywikipediabot SVN repository and/or starting a repo for irc bots of all varieties to reduce duplication of effort. For what it's worth, my bot's code is in a publicly visible SVN repo, so others are most welcome to build on my work.  — Mike.lifeguard | @en.wb 16:59, 28 December 2008 (UTC)[reply]

Possible BREAKING CHANGE: Change of IRC Feed for MediaWiki 1.19: localized name for Special:Log[edit]

With rev:97711 a change was made to the IRC Feed: Log entries will use the full localized name for Special:Log in MediaWiki 1.19 (and not the namespace only). I would like to ask all users of feeds to examine whether this affects their tools/programs, and if so to fix it.
I would like to ask everyone to spread this information so all the IRC feed users know about this change and can do something before the change is live and the tools/programs breaks/spend false information. Thank you. Der Umherirrende 13:12, 27 November 2011 (UTC)[reply]

Would this change the language for the message? I.e., if [[Special:Log/block]] block * Elockid * blocked User:110.32.224.0/19 (anon. only, account creation blocked) with an expiry time of 2 weeks: [[WP:Vandalism|Vandalism]]: Users wishing to edit should log in or register at [[WP:ACC]] was for a Spanish wiki, [[Special:Log/block]] would be changed to [[Especial:Registro/block]], but would the rest of the message ("block * Elockid * blocked User:110.32.224.0/19 (anon. only, account creation blocked) with an expiry time of 2 weeks:") be localised as well? Furries 16:52, 27 November 2011 (UTC)[reply]
No, that would be unchanged. Only [[Special:Log/block]] is changed, but for Spanish, this should at the moment [[Especial:Log/block]], because the namespace is already localized. Der Umherirrende 17:56, 27 November 2011 (UTC)[reply]
Okay, thanks. Furries 18:29, 27 November 2011 (UTC)[reply]