ruby で ip messenger

http://divip.sourceforge.jp/

drb のサンプル的な divip には、ip messenger プロトコルの実装が含まれています。
これを使うと、かなりお手軽にメッセージが投げられます。

require 'ipmsg'
# 送信者名
user='hoge'
# 送信者のニックネーム
nick='hoge'
# 送信者のグループ
group='hoge'
# 送信先
host='10.0.0.1'
# メッセージ
msg = 'test'
endpoint = DIP::EndPoint.new(user, nick, group)
endpoint.send_msg(host, msg, nil)

UDP なので届く保証はないですが、まあそんなもんです。
ssh でログインするたびに投げるようにしててら怒られた ...

試験用の web アプリのデプロイ用スクリプトに仕込もうかなぁ。
怒られる前に聞いてからにしよう。