JavaScript、Ajax、HTML5(API)、Ruby…Web及び関連技術の実験&情報公開&制作物紹介。

旧暦Bot

拙作のTwitter Bot「旧暦Bot」の紹介です。

旧暦Botとは?

Twitterで、旧暦の日付や二十四節気等をつぶやくBot(Twitter ID: @Sb2_qreki)です。
リプライに反応して、その中に特定のキーワードが含まれていればそれに応じてさらにリプライを返したりもします。

旧暦Botの機能

  • 日報機能
    • 毎時0:00に、その日の(西暦日付と共に)旧暦日付と六曜を発信。
    • その日が二十四節気のいずれかに該当する日である場合、それも付言。
    • その日が旧暦の日付に関連した記念日・年中行事の日である場合に、それも付言。
  • 自動返信機能
    • リプライ("@Sb2_qreki"が含まれるツイート)を受信して、その中に特定のキーワードが含まれていた場合に、その内容に応じて発言者宛にリプライ。
    • キーワードの例:
      • 西暦日付(yyyy/mm/dd形式)
        →その日付に該当する旧暦日付をリプライ。
      • 今日、昨日、明日、明後日、一昨日 等の日付を特定できる単語
        →その日に該当する旧暦日付をリプライ。
      • その他
        →他にも反応するキーワードあり。
  • 自動リフォロー機能
    • フォローされたら5分以内にリフォロー(フォロー返し)します。
      またフォロー解除(リムーブ)されたらこちらからもフォロー解除します。

なんでこんなもん作ったの?

Twitter API の使い方の勉強と、あと Ruby の勉強を兼ねて作ったのです。

なんで1日1回しかつぶやかないの?

仕様です。
自分の勉強のために作ったのであまり実用性とかは考えていません。
もっとつぶやいて欲しかったら「今日は」とリプライくださいw

他にも同じようなBotって、あるよね?

二番煎じ言うなw
......とにかく元々、勉強のために作ったモノなので。

旧暦Botの仕様等

  • 使用言語
  • 使用追加ライブラリ等(組み込みライブラリ・標準添付ライブラリ以外)
  • 本体は自前サーバー(Mac OSX 10.4 Tiger)で稼働中です。

トラックバック(1)

トラックバックURL: http://www.antimon2.atnifty.com/mt5/mt-tb.cgi/68

研究室 - Twitter Bot の紹介 (2010年5月 3日 10:10)

拙作のTwitter Botを紹介。Rubyで作っています。 続きを読む

コメントする

カテゴリ

月別 アーカイブ

OpenID対応しています OpenIDについて

このアーカイブについて

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。