natural born minority
この記事は、いろふ Advent Calendar 2014 その6日目の記事です。
昨日は、@yy_yank さんの 「マジ感謝ないろふさんに俺のライムを送る」でした。
ザ・ワールド イズ ワンダフろふ 、ども、毎年お馴染み @kazuhito_m こと”みうみう”です。
これを見てるってことは、みなさま今年も”いろふェンシブ”な年末をお送りのことかと存じます。
いろふアドベントカレンダーも今年で三年目。
3年前ちょうどその初めてのアドカレを書いていた前後、その頃から勉強会などに行き始めた三浦としては、
と、「アドベントカレンダーなんて何か知らない」とこから、手法問わず様々な形で”いろふさん”というモノを表現し、 順調に「いろふの階段」を駆け上がってきた訳ですが…。
今年は「いろふの本丸」とも言うべき、”Twitter上のいろふさん” を攻めて見ようかな?と思い立ったのです。
そう…
を作ろうとね。
説明しよう、”ふんいきbot” とは…
厳密には違うけど、よくよく見てみると
「あー、言いそうかも?…いや、言わんかな…やっぱ、でも…」
くらいな雰囲気の言葉を醸し出す、TwitterBotである。
…いや、厳密にやろうとおもうと「強大な叡智と莫大な労力」が掛かると思うのよw
なので「まあ…見えなくもないよ」くらいのものを作ろっかなと。
という「全力で世の中に甘えていくスタイルで」考えてみました。
まずは、どんなもんになったのか、手っ取り早く見てもらいましょうかね…。
(当人の中で)割とタイムリーな話題を言うてきます。 一時間に二回くらい。(今までツイート数当たりの時間が大体それくらい)
「なんか言え!」みたいな無意味な煽りにも「全力で返していく」スタイルですw
「もーまた遅刻して…(当人が遅れないとは言っていない)」と俺に良く言うのざき氏、時間は重要のようで…。
時刻を聞いても、わりとざっくばらんに教えてくれますw
謎単語が行き交う会話も…。
いったいどういうことだってばよ! 大したことはしていませんw
予め「ああ、言いそう…言いそう…かなぁ?」くらいのテンプレートを一定間隔でランダムに喋らせています。
例:
ただ、それだけだと、全然”ふんいきbot”ではないので、
しています。
(昨年のいろふアドベントでの「ぽざうねさんのアイディア」丸パクリですね。わかりますw)
また、その「解析かけて100件にして保存してくれる」という、いわゆる”クローラ”も設けており、一日一回定期実行するとともに「クロールし」というメンションを送れば実行、という風にもしてあります。
…ということをしてくれるのに必要な一式を、Dockerにくるんで「キット化」しましたw
…もういろふさん関係ねえなw
こちら に書いておきます。
おそらく「類似のサービス」も「それより高度なボットキット」もあるとは思うんです。
でも、そういうのって「中に手を入れ」たり「どこかに何かを挟ん」だりとかはできにくそうだなっと。
「自分が全て知って」て「ノウハウ蓄え」れて「増築出来る」”土台”が欲しかったんです。で稚拙ながら今回車輪の再開発してみました。
ま、一週間で仕事の片手間じゃこんな程度のもんしかできませんでしたですはい。
「自力で頑張らない(他力本願)」って言うたのに!Docker回すサーバは自宅でしてしまいました。
できればHerokuとか外のやつにやらせておきたいなと。
今は「ある単語の場合反応する」で、ココは作りこんでいない。 まー某「別のアドベントカレンダー」でやるとか…ゴニョゴニョ
これで皆さんも、ご自宅に「Dockerコンテナ一つ」あれば、1いろふさんを招き入れられますね♪
皆様も「思い思いのいろふさんbot」を作ってみてはいかがでしょうか。
ん? ネタかぶり ? ご冗談をw
明日は、きつねさん( @bitter_fox )の「きつねとJava!」です。(一度会ってみたい方ですね…)
blog comments powered by Disqus