GroovyでHatenaHaiku4Jを使ってみた
Groovyからかなり簡単にいろいろできるのを示すために
ちょっとだけサンプルを書いてみた。
使ったのは HatenaHaiku4J v0.2.1
// キーワード「ひとりごと」の最新20件のうち // "なう" or "なぅ" が含まれているエントリに対して // "なうっ♪" とReplyする。 import hatenahaiku4j.* def api = new HatenaHaikuAPI(new LoginUser('your_hatena_id', 'your_entry_password')) api.getKeywordTimeline('ひとりごと').findAll{ it.text =~ /な[うぅ]/ }.each{ it.api.reply('なうっ♪') }
Groovyからだとお手軽に色々できて便利。
※注意※
上記を実行すると、「ひとりごと」に投稿されているエントリに実際に投稿されてしまうため、キーワードをidページにするなどして利用されることをお勧めします。