今日やってみたのでメモメモ。IRCというかTiarraにNotify。
Gmailの特定のラベルのついたメールは、https://username:password@mail.google.com/mail/feed/atom/YourLabelとかやるとAtomフィードで見れるのでこれを使う。ほんとはcookie使ってusernameとpassword渡した方がよさげ。
追記: というか修正。それSmartFeedじゃなくてもいいんじゃね?と指摘してもらいました。フィードのタイトルを変えたくてSmartFeedしたんだけれど、それはSubscription::Configでできるね。というわけで以下のようにYAMLを修正。
include: - /home/yohei/plagger/configs/config.base.yaml plugins: - module: Subscription::Config config: feed: - url: https://username:password@mail.google.com/mail/feed/atom/YourLabel title: your title - module: Filter::Rule rule: module: Fresh mtime: path: /home/yohei/plagger/cache/gmail2tiarra.tmp autoupdate: 1 - module: Notify::Tiarra config: socketname: tiarra channel: #channel use_notice: 1
ほら、Plaggerだと26行22行で(ry