Pritter

Twitter clone for private networks

※ 現在はgoogle codeにて開発中です → http://code.google.com/p/pritter-proj/

これは何か

  • 企業内LANなど、機密情報を扱うために本家Twitterを使えない場所向けTwitterクローン。社内Twitter。
  • Jabber Bot + Railsアプリという構成
  • 認証やユーザ情報などのUIは無し、Jabber側に任せる
  • followの概念や、direct messageは無し。全員follow、direct messageはJabberでやる思想。

スクリーンショット

http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz001.png http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz002.png http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz003.png

使い方

  1. Jabberサーバが運用されているネットワーク前提です
  2. RailsアプリとしてLAN内にインストールする
  3. Pritter Bot専用Jabberアカウントを作成(なんでもいいけどここではユーザ名pritterbot、パスワードbotpasswordとする)
  4. script/bot.sh pritterbot@networkname botpassword を実行
  5. pritterbot@networknameさんが、本家Twitterにおけるtwitter@twitter.comさんと同様に機能します
  6. アイコンや名前をJabberクライアントで設定すると、Pritterのブラウザの画面に反映されます

動作確認状況

もし試された方がおられましたら、お手すきの時に追記いただけますと幸いです。

正常動作実績のあるJabber Server

なんらかの相性問題があるJabber Server

  • Google Talkのサーバ。アイコンをとってくることができず例外でBotが止まる。

正常動作実績のあるJabber Client

  • Adium (OSX)
  • Exodus (Windows)
  • Spark (Windows)
  • iChat (OSX)
  • Google Talk (Windows)

なんらかの相性問題があるJabber Client

  • いまのとこ無し

Author

Daisuke Nakamura

バグレポートや機能追加リクエストなどございましたらお気軽にDirect Messageをお送りください。