続きを書きました → [Qiitaの記事をニュース形式で毎日メールする)]
Qiitaで今盛り上がっている記事をピックアップしてメールで送信してくれます。Qiita Hackathonで作っていたやつです。
インストール
$ gem install qiita_mail
初期設定
qiita_mail init
を実行します。
$ qiita_mail init
Create -> /Users/ongaeshi/.qiita_mail.yaml
Please edit YAML settings!
~/qiita_mail.yaml
を開きます。
qiita_mail.yaml
---
email: '' # メールを送信したいメールアドレス
keywords: [] # 興味のあるキーワード(空でもいいです)
YAMLファイルを編集しましょう。
qiita_mail.yaml
---
email: 'xxxx@gmail.com'
keywords:
- ruby
- インストール
- ruby sinatra
これで初期設定は完了です。
メールを送信
$ qiita_mail deliver
Pickup <---- Qiita.com
Calculate Score ..
Send mail -> xxxx@gmail.com
一日一回位送っておくといい感じです!
メールが送れない・・
mailの:sendmail
を使って送信しています。ソースコードだとこの辺です。
sendmailコマンドが動けば送れると思います。設定は以下のリンク等を参考にしてみて下さい。
テキストやHTMLで結果を受け取る
テキスト形式で出力
$ qiita_mail text
Pickup <------ Qiita.com
Calculate Score ..
Write 'text' ->
php-qiita: Qiita API PHPライブラリ
http://qiita.com/items/34fd34182ab2abd092fb
ストック(4) コメント(0) 16日前
.
.
HTMLファイルに書き出し
$ tqm html qiita.html
Pickup <- Qiita.com
Calculate Score ..
Write html -> qiita.html
感想
ハッカソン楽しかったです。
バグ報告、要望、感想はコメント欄やTwitterまでどうぞー。