TwitterTwitterのAPI整理で便利なUserStreamが使えなくなります。UserStreamはツイートやDM、メンションなどをリアルタイムに通知してくれるAPIなので、ボットの開発に大変便利です。APIをポーリングすることになります。Webサーバを呼ばなくて良い後者の実装はこれから増えてくると思うのですが、都度都度ポーリングの実装をするのは面倒です。以前から公開していたボットフレームワークであるKagechiyoをアップデートして、UserStreamに依存しないようにしました。メンションを受け取った時、DMを受け取った時の処理だけを書けば良いので手軽です。helpというメンションを受け取った時に「ググレカス」と返すのであれば以下の1行だけです。twitter.reply("ググレカス")).start();“help”はもちろんコマンド、その後に続くBiConsumerのラムダ式では受け取ったメンションと、例外を握りつぶす(ラムダ式内で扱い易い)お手軽Twitterインスタンスを受け取れます。Kagechiyoのコードは大変短いので、サクっとパクってご活用ください。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。2018年8月17日Javaエンジニア山本裕介のブログです。好き株式会社サムライズムという会社で海外の開発者向けソフトウェア製品を日本に展開する仕事をしています。