2007-07-29

clitter -- ChangeLog -> Twitter メッセージ送信ツール

今週もまたα版のスクリプトを公開した。(もちろんPythonで書いた。)

clitter -- ChangeLog -> Twitter message sender

"""
追記----
日本語ページも追加で作成しました。
clitter -- ChangeLog -> Twitter メッセージ送信ツール
"""

ChangeLogファイルから、Twitterに投稿するスクリプトです。
(上のサイトは自分のぐしゃぐしゃの英語で書いてみました。日本人でTwitterを使う人ってそんなにいるのかわからなかったので。。)

これを起動しておくと、あなたのChangeLogファイルに追加した項目がだだもれでTwitterに投稿されます。

ChangeLogファイルをいろいろ編集した際に、なるべく同じ発言を何度も送ってしまわないように、注意して投稿するかどうかを判定しているつもりですが、、もしなにかあったらすいません。

python-twitterを使っていますので、別途インストールしてください。

ちなみに自分のtwitterでの名前は hiroshiykw です。時々このツールでメッセージを送っているかもしれません。

追記----
なんでもかんでもChangeLogを送ってしまうのもなんなので、twitter用の独り言用ChangeLogをつくるのがいいかもしれません。
emacsなら、


(defun memo-twitter ()
(interactive)
(add-change-log-entry
nil
(expand-file-name "~/Documents/diary-twitter.txt")))
(define-key ctl-x-map "T" 'memo-twitter)

を、.emacsに書いておくと、C-x T で別ファイルでChangeLogが開きます。まずはこれでChangeLogファイルを作成しておいて、その後でclitterで~/Documents/diary-twitter.txtを読むようにして起動。