タグ

IRCに関するsh4rplyのブックマーク (5)

  • POEで簡単なIRCのbotを作ってみた。 - (゚∀゚)o彡 sasata299's blog

    2009年05月05日00:39 Perl POEで簡単なIRCのbotを作ってみた。 今頃!?って感じもしますが、POEを使ってみました。(*・ω・)ノ POEはイベント駆動アプリケーションフレームワークで、イベントに対するアクションを設定することで、設定したイベントに対してリアルタイムに処理できる、というものみたいです。今回はIRCで、「URLを投げられたらタイトルを返す」というbotを作ってみました。ソースを貼っときます。 irc.pl #!/usr/bin/perl use strict; use warnings; use POE qw(Component::IRC); use HTML::TagParser; my $url = qr{s?https?://[\-_\.~\*'\(\)a-zA-Z0-9;/\?:@&=\+,%#]+}; my $channel = '#hoge

    sh4rply
    sh4rply 2013/07/10
  • IRC BOTを作って仕事をさせるようにした - Glide Note

    cinchrb/cinch · GitHub 普段仕事中はIRCがコミュニケーションの中心で、私はWeeChatという CUIIRCクライアントを使っていて、一日の7〜8割はターミナル上で過ごしてて、 全社員がIRC使ってるし、GitHubへのcommitログや、deployのログ、 NagiosのアラートもバンバンIRCに流れてくるのでIRCを見てる時間も結構ある。 サーバのラック番号とかmuninのグラフ、server-status、Nagiosなどを確認するのに ターミナルから離れて、マウス使ってブラウザを操作して 探してたりすると集中が切れるので、IRC BOTを作って、URLを教えてくれるようにした。 URLをクリックすればブラウザが勝手に開いてくれる。 管理サーバが数百台でも、ブラウザのブックマークからmuninの一覧を出して、 該当サーバのURLを探すのも結構だるいし、そも

    sh4rply
    sh4rply 2013/07/10
  • LimeChat: IRC Client for Mac

    もし LimeChat を気に入ってくださったら、寄付をしてくださるとうれしいです。あなたの寄付がこれからの開発を支えます。

  • Limechat2でURLのtitleを取得して送信 - suraのメモ

    文字化けに対応 (utf-8)のサイトを_autodetectで無理矢理変換するとCPUが暴走しやがる、何でだろう? メモリリークも回避 HTMLメタ文字のアンエスケープは最小限 アンカーをつけているとなぜか取得できない<-原因不明(とりあえずアンカーは消してる) Microsoft.XMLHTTPに格下げ。リダイレクトした先がzipとかのファイルだとLimechat上でダウンロードしてメモリがやばいことになる。セキュリティ的にやばいかなと思い断念。 やっぱべつのサイトにurlなげて解析した方が良いのかな・・・ 原因はADOBE.Streamにバイナリデータ(しかもサイズの大きい)をテキストでなげたのが原因かも? 「それなら、テキストデータかどうか、Headで先に確認すればええやん」 システム エラー: -2147012890 たまに_url内部の値が変な値に書き換わって、openできない

    Limechat2でURLのtitleを取得して送信 - suraのメモ
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 1