RubyのIRCライブラリ「net-irc」のドキュメントっぽいものです。 net-irc documentationというものがすでに ありますが、 自分なりの解釈でドキュメントのようなものを作成してみました。 間違ってるところや説明になってないところが多々ありますので、コメント欄でツッコミを入れてくだされば幸いです。 ライブラリのソースコードの関係 各メソッドの簡単な説明 irc.rb module Net モジュール Net を定義します 定義のみで他にメソッドや処理はありません module Net:IRC net-ircのベースとなるモジュール Net::IRC を定義します class IRCException エラー用のクラスで StanderdError を継承しているだけなので 機能は StanderdError と同じです class Prefix ? ni
Description IRC library. This is mostly conform to RFC1459 but partly not for convenience. Installation Archive Installation rake install Gem Installation gem install net-irc Features/Problems IRC client (for bot) IRC server (for gateway to webservices) Synopsis Client require "net/irc" class SimpleClient < Net::IRC::Client def on_privmsg(m) super channel, message = *m if message =~ /Hello/ post N
PHP+SmartIRCでIRCボットを書きたいというお話で,SmartIRCなるライブラリの存在を始めて知った.他の言語にある,IRCクライアントライブラリは幾つか知っているけど,それらも分かるのは名前ぐらいで,使い方はさっぱりだ. それならこれを機に使い方(言語もライブラリも)を憶えようと言うことで,有名なスクリプト言語でIRCボットを実装していくひとりツアーを開催することにしたのだった.わーわー. IRCボットの仕様 仕様は以下の通り. 4桁ないし5桁のポート番号を発言するとネットワーク対戦ゲームの募集文をNOTICE発言する "good night, jewel."と発言すると落ちる IRCボットライブラリの出来だけではなく,DNSリゾルバライブラリの有無や出来まで問われることになるのは想定外だったけど,なかなか楽しいツアーになった. PHP PHPは``<?php"と``?>"で
IRCはインターネット上はもちろん、社内の情報交換に利用されているケースも多い。文字だけの軽快な動作で言葉が交わせるので、とても便利だ。最近ではTwitterを利用するケースも多いが、密な意見交換をする上ではIRCに敵うものはない。 まるでローカルアプリケーションのようなインタフェース そんなIRCではあるが、いつ何時も手放せないという方は専用アプリケーションよりもブラウザベースの方が便利かも知れない。それを実現するのがWebIRCだ。 今回紹介するオープンソース・ソフトウェアはWebIRC、Webブラウザ向けのIRCクライアントだ。 WebIRCはSinatraで作られたWebアプリケーションで、かなりレベルの高いIRCクライアントになっている。AjaxやJSONを使うことで、発言の自動的な反映も行われる。しかもインタフェースが洗練されていて、まるでローカルアプリケーションのようになって
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く