タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

node.jsとircに関するtarchanのブックマーク (2)

  • Node.jsでIRC通知botをつくる - 動かざることバグの如し

    面倒なのでソース載せるだけw なお鯖がISO-2022-JPの場合 UTF-8なら文字エンコード変換作業は当然不要 var irc = require('irc') var Twit = require('twit') var Iconv = require('iconv').Iconv var client = new irc.Client('SERVERNAME', 'USERNAME', { port: 6667, channels: ['CHANNEL'] }) jis2utf = new Iconv('ISO-2022-JP', 'UTF-8') var twit = new Twit({ consumer_key:'', consumer_secret:'', access_token:'', access_token_secret:'' }) var users = new

    Node.jsでIRC通知botをつくる - 動かざることバグの如し
  • Node.jsで書かれたIRC bouncer、homura を作りました - はこべにっき ♨

    いわゆる IRC proxy や IRC bouncer はIRCサーバに常時つないでおいてログをとったり、チャンネルを維持したりするのに、大変便利なソフトウェアです。ZNCやtiarraなんかが有名ですね。 その IRC bouncer をNode.jsでのネットワークプログラミングの手習いに書いてみました。homuraというソフトウェアです。はじめてつかったIRC bouncerがmadokaという名前だったのを思い出して名づけました。 homuraにはIRC bouncerとして最低限の機能がそろっています。同時に複数のサーバへの接続、複数のクライアントから接続の受付が可能で、サーバークライアントの両方でTLS接続に対応しています。チャンネルごとにログを記録したり、クライアントからの接続がなくなった時に自動でawayになるといった、機能を備えます。(READMEのmodulesの項を

    Node.jsで書かれたIRC bouncer、homura を作りました - はこべにっき ♨
    tarchan
    tarchan 2013/09/10
    >はじめてつかったIRC bouncerがmadokaという名前だったのを思い出して名づけました。
  • 1