@kuzu_dohのひとり反省会

 | 

2008-05-12

[]BOTつくってみた。 03:32

結構簡単にできた!ってそんな難しいことやってないんだけどね。


アリスさんBOT

@Alice_M

魔法の森に住んでる人形使いの人です。


機能

アリスさんをfollowするとfollow返しをします。

基本的に自動でやりますが空振りする可能性もあったりします。

(そのときは手動で対応・・・)


で、friendになった人から@付のPOSTをもらうと、以下の発言を返してくれます。

Twitterの仕様変更により、フォローフォロワーの関係でなくてもリプライ飛ばせるようです。結構まえからですが…


人形お勧め

@付のPOSTのどこかに「おすすめ」「お勧め」と入っていればお勧めの人形を紹介してくれます。

ただ、お勧めするだけだと面白くないので1/128及び2/128で発動する小ネタを1つづつ仕込んでいます。

内容は当たったときのお楽しみということで。


人形占い

@付のPOSTのどこかに「占い」「占って」「うらない」「うらなって」のいずれかが入ってれば

人形をつかった占いをしてくれます。

占いそのものに関してはランダム抽出の22×2=44パターンです。元ネタはこれ

抽出方法や文言がいい加減なのでお遊びでしかありませんが。


その他

該当しなければ適当な事を返してくれます。最近の時勢に合わせたように蔑み系ですが。

あとお勧めされたり占って貰ったらお礼でも言ってあげて下さい。


作り方、みたいなもの。

結局Rubyopen-uriライブラリでAPIを直接叩いています。POSTメソッド対応版を使うことで

POSTメソッドが使えて幸せ。


課題

  • とりあえずバリエーションを増やす。色々。
  • replyにしか応対しない仕様ですが、タイムライン拾って何かしたい
  • ランダムつぶやきPOST(フォーマット別出し)→アクティブだと五月蠅くないだろうか…?

まだまだ弄る余地はあるけど、別のネタも考えてます。

時間と気力がどこまで続くのやら・・・

 |