linky-jaはウィキペディア日本語版のIRCチャネル#wikipedia-jaに棲むBot。ドイツ語版ユーザ ⇒datura, ⇒DaB., ⇒da_didiにより開発された ⇒linkyがネタ元ではある(当初はそのまま使っていた)ものの、想定外の文字が来ると死んでしまうため、Tietewにより書き下ろされた。
使用言語はRubyで、ソースコードはGNU GPLで公開されている。
linky-ja is a irc* bot on #ja.wikipedia hosted by freenode.net. The name linky derived from German irc bot, ⇒Linky, but fully newly written by User:Tietew. If you have any trouble, please contact to its owner. Cheers.
目次
1 linky-jaとの遊び方
1.1 calc
1.2 命令
1.3 新着案内
1.4 プロクシチェッカ
1.5 おいで
2 外部リンク
//
オリジナルlinkyと同じく、linky-jaの基本機能はIRCの発言中に [[ と ]] で括られた文字列を発見するとそれをウィキペディアへのURLに変換し、発言する。ウィキペディアで使えるinterwikiの他、若干の独自のinterwikiを認識する。 ⇒[1]>Tietew_note< [[Wikipedia:Linky-ja]]<linky-ja> http://ja.wikipedia.org/wiki/Wikipedia:Linky-ja?redirect=no>Tietew_note< [[meta:Meta:Babel]]<linky-ja> http://meta.wikimedia.org/wiki/Meta:Babel?redirect=no
!calc 120円をドルでと発言してみましょう。 計算してくれます。
!helpと発言してみよう。
ウィキペディア日本語版のRCがリアルタイムで流れるirc.wikimedia.orgを監視し、新着項目があるとリンクおよび内容の冒頭、リモートホストをIRCチャンネル#wikipedia-ja-articlesに流す。IRCの住人はこれを見て愚痴や突っ込みを言ったり、時には瞬殺したりするのだ。
会話が少ない昼間から夕方にかけて、ログが新着案内で埋め尽くされていることが殆どだ。
なお#wikipedia-ja-articlesは文字コードがISO-2022-JPとなっているため、UTF-8対応でないIRCクライアントでも読むことは可能である。chatzillaではチャンネルに入った後 /charset iso-2022-jp を入力しよう。
他の日本語プロジェクトはそれぞれこちら:
⇒Wiktionary -> #wiktionary-ja
⇒Wikiquote -> #wikiquote-ja
⇒Wikibooks -> #wikibooks-ja
⇒Wikinews -> #wikinews-ja
⇒Wikisource -> #wikipedia-ja-articles
linky-jaにはオープンプロクシチェッカが搭載されている。120を超える既知のポートに一斉に接続し、オープンプロクシとしてアクセスできるかどうかを調べる。HTTPクライアント側だけでなく、HTTPサーバ側に到達していることを確認するため、判定は確実絶対だ。知らないポートでプロクシが動いていると見逃してしまう。
2004年11月にあったプロクシ荒らしをきっかけに、プロクシ判定が下るとblockerscriptと呼ばれるスクリプトを起動できるようになった。ウィキペディア日本語版ではこれを利用して投稿ブロックを掛ける様になっている(現在停止中)。
コンクリートブロックを持って走り回っているのかどうかは、定かではない。
freenode.netでは、INVITEすることでlinky-jaが常駐していないチャンネルにもlinky-jaを召喚することが可能である。但しそのチャンネルのオペレータ権限が必要。
外部リンク
⇒Nadoka: IRC Client Server Program - linky-jaが利用しているIRCクライアント。
⇒linky.nb - linky-jaのソースコード。Nadokaのプラグイン。
⇒linky-ja - はてなグループ Wikipediaグループのキーワード
カテゴリ: ウィキペディアのコミュニティ
更新日時:2008年4月4日(金)12:10
取得日時:2008/11/15 14:19