Twitterクライアント

TwitterIrcGateway

IRCクライアントでTwitterを利用するためのゲートウェイ

  • Windows版のほか、FreeBSD/Linux版もあり
  • Microsoft .NET Framework 2.0 以降が必要
  • TinyURLのURLを、自動で元URLに展開してくれる機能付
  • 複数のIDを必要なときだけ同時利用できるのが便利!

OpenTIG

上記ソフトウェアの共有サーバー提供版。
自前で上記ソフトを導入する必要がなくお手軽で、oAuthログインに対応するので、サーバ側にパスを渡さなくて済む
OpenTIG

使用・設定方法

TwitterIrcGatewayでIRCチャット

LimeChatでの使用方法

人気のIRCクライアント、LimeChat2での設定・使用方法です

  1. TwitterIrcGatewayLimeChatを立ち上げる
  2. LimeChatで「サーバ」→「サーバを追加」
  3. ホスト名は「localhost」、ポートは「16668」、名前にはUsernameか登録メールアドレスを入力
  4. サーバに接続すれば、自動的に#twitterに入室し、ログなどが表示される

TwitterIrcGatewayを立ち上げると自動でポートが開きます。ルータの設定は不要。

TwitterIrcGatewayポート開放

LimeChatの「サーバを追加」画面。「名前」はUsernameでもメールアドレスでも可能

LimeChatサーバ設定

↓手動でサーバに接続する場合は、右クリックから接続します

LimeChatで接続

TwitterIrcGateway経由でTwitterに接続しました

TwitterIrcGateway

LimeChatでキーワード通知など

「設定」でキーワード設定をすると、最小化時でもタイトルバーが点滅して知らせてくれる。
キーワードもログ上で目立つので便利。

キーワード

MoniTwitter用のサーバー監視アカウントがログを見るのに邪魔なので、
ユーザー名を右クリック→「登録」→「無視リストに登録」してスッキリw

複数IDの使い分け

複数IDの使い分け

私の場合、普通にTwitterとして使っているUsernameは1つだけですが、
Twitter実験用アカウント、TwitterまとめWiki更新通知用アカウント、usy.jp鯖監視用アカウントも使っています。

常時接続するのはメインアカウントだけで、他のアカウントは必要なときだけ使いたいのですが、わざわざブラウザでログアウト・ログインを繰り返すのは面倒なので、LimeChatのサーバを増やすことで複数アカウントの使い分けをしています。

もし、常時2つのアカウントを使う場合は、TwitterIrcGatewayの設定を変更して、ステータスタイムラインの更新間隔を60秒ではなく、120秒にでもしておけばいいと思います(API利用制限のため)。

ダイレクトメッセージを送信する

DMを送信したいフォロワーを右側上部から探し、右クリック→「トーク」を選択すると、
自分とそのフォロワーしかいない画面に入るので、そこの入力欄からダイレクトメッセージを送信できます。

TwitterIrcGatewayの設定を変更する

TwitterIrcGateway.exe.config.sample を TwitterIrcGateway.exe.config にリネーム

  • ポート番号を変更したい場合は、「Port」のvalueを変更
  • Twitterステータスタイムラインの更新間隔を変更する場合は「Interval」のvalueを変更。デフォルトは60秒
  • ダイレクトメッセージを確認する時間間隔を変更する場合は「IntervalDirectMessage?」のvalueを変更。デフォルトは180秒

その他の設定については、readme.txtを参考にしてください。

リネーム後は、#Consoleチャンネルに入る(テキストボックスに「/join #Console」と入力する)事により、configメニューが利用できます。

#Consoleチャンネルで「config」と発言し、例えばIntervalなら

set Interval 60

と発言する事で、設定を変更できます。また、「show」と発言することで、現在の設定を確認できます。

TwitterIrcGatewayで公式RTを利用する

現在のTIGでは、公式RTを利用できません。
有志の方が作成した対応パッチで利用する事が可能になります。

参考

設定をカスタマイズする場合は、TwitterIrcGateway.exe.config をエディターで開いて中を変更します。タイムラインを取得にいく間隔がデフォルトでは 60 になっています。これは 60 秒ごとにという感じです。Twitter API 側の制限などで1時間当たりの制限などもありますので、 Twitter 関連のクライアントを 1 つだけなら 60 秒ごとで大丈夫だと思いますが、他にもクライアントを立ち上げているような場合なら、 120 とか 180 とかにしておくといいでしょう。


添付ファイル: fileLimeChat_servers.gif 260件 [詳細] fileLimeChat_keyword.gif 230件 [詳細] fileTwitterIrcGateway_Chat.gif 266件 [詳細] fileLimeChat_login.gif 239件 [詳細] fileTIG_login.gif 264件 [詳細] fileTIG_16668.gif 241件 [詳細] fileLimeChat_server.gif 218件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-07-20 (火) 19:39:40 (44d)