Archive for 2011年3月

@wakayama_botの開発終了

wakayama_bot, 日記, 開発状況 | Posted by nogiyama
3月 11 2011

 こんばんは、のぎやまさんです。

 とりあえず当初告知した大人気の広報用ツイッターボットの開発が終了しました。このブログ上部の「@wakayama_bot ver1.0.0について」のタブをクリックしてもらえたら詳細を確認できます。

 当初予定していたよりも、一度にフォローする人数を増やしました。一度に10人以上をどんどんフォローしていきます。まぁ広報だしね、貪欲に行こうよ。

 とりあえずは一段落、明日の大喜利に集中していこう。

 今度はまたCodeIgniterに戻っていきます。それでは、また明日・・・ですが、明日は更新できないかもしれません。そのときはがんばってると思ってください。ではぁ。







wakayamabotクラス作成中

wakayama_bot, 開発状況 | Posted by nogiyama
3月 10 2011

 こんばんは、のぎやまです。本日もbotしかいじってません。

 マイナーチェンジ:

 タイムラインに流れてくるだけで反応する機能を縮小。(今後フォロワーが増えてきたら、闇雲にリプライしまくる可能性があるため)

 現在@をつけなかったら「おとなげ」「大人気」にしか反応しません。

 @付でかつハッシュをつけて発言したらオオギリの答えに反応するのですが、「山田君座布団もっていきなさい」のせりふを「山田君座布団全部もって行きなさい。」に変更。

 ※ハッシュとは・・・オオギリのお題の最後についている#wabotxxx(xxxは数字が入ってます)のこと

 機能追加状況:

  wakayamabotクラスに今日は和歌山のキーワードでツイート全体を検索し、そこから本文、スクリーンネーム、ツイートIDの習得するメソッド、習得したツイートのユーザーを自分がフォローしているかどうか調べるメソッドを作った。関係ないが検索結果はなぜxmlで取れないんだろう?まぁjsonでも同じように扱えるのでどっちでもいいといえばいいのだが・・・。

 あと、そこに本文からRT、QT、@を取り除くメソッドと、それをクリアーした文章をリツイートしてそのユーザーをフォローするメソッドができれば完成である。

 って考えたら明日くらいには製作当初考えていた機能ができそうな気がしてきた・・・。

 まぁのんびりがんばるか。ではぁ。

 




大喜利の回答をすると反応するようになった

wakayama_bot, 日記, 開発状況 | Posted by nogiyama
3月 09 2011

 今日もwakayama_botですよ。そんな状態でCodeIgniterは大丈夫か?といいたいところだが、まぁ趣味なんで大丈夫だ、問題ない。

 どうしてもRT、QTで回答すると無視されるので、今日はソースを眺めていたら、RT、QTは無視するソースがあったんだよ。だからTLに反応するのはそのままに、リプライのときだけRT,QTを含めるように新しい関数を作り直した。

 これで明日から俺もオオギリを楽しめる!まぁあとはオオギリのお題が15個と少ない。週末のオオギリイベントが終わったらコウスケにお題を追加してもらはないといかんな。

 それに伴い、そろそろ一般の無関係な人をフォローしていくソースを追加していこうと思う。まぁまだ既存のclassのソースをちゃんと理解したわけではないが、中身がわからなくても使えたら問題ないからね!

 ってことで明日からwakayamabot classをちくちく書いていきます。そのために少しの間マイナーバージョンアップはないと思うのでよろしく。ではぁ。







本日大人気の週次ミーティング

オトナゲSNS改, 日記, 開発状況 | Posted by nogiyama
3月 08 2011

 てことなので、参加してきました。

 とりあえず個人的に熱いのは夏のキャンプの話!とりあえず場所をもぅすぐにでも押さえるように助言したからもぅ大丈夫!

 あとwakayama_botですが、今日週次ミーティングが始まる前に大人気名物の大喜利の過去のお題をコウスケにもらったので、そいつを9時間に2回の確立でつぶやくように設定した。

 あとはRT,QTに反応するように今日中に設定しようと思う。

 一般のフォロワーを巻き込んでいくのは大体の形ができてからだな。ではぁ。








@wakayama_bot改築

wakayama_bot, 開発状況 | Posted by nogiyama
3月 07 2011

 今日は一日中wakayama_bot(ツイッターのボット)のソースを読んでいました。

 ツイッターのボットを作るといっても、一から作ってるわけじゃないんですよ。EasyBotterという変数を簡単にカスタムするだけで簡単にツイッターボットを作れるソースを後悔してくれているすばらしいサイトがあったので、そのソースを拝借し、自分なりにソースを書き換えて昨日を充実させてやろうというたくらみです。

 ただ、自分のPHPの知識の無さが露呈しています。知らない関数や、正規表現の知識が少ないためソースを読むのに時間がかかりまくってます・・・。とりあえずミミズ程度の早さですが、前には進んでるので、まぁ今週いっぱい見とけば終わるでしょう。

 その間、CodeIgniterも併用して学んでいく予定だったんですが、とても片手間にできそうも無いので少しこれに集中しようと思います!

 まぁ単純に学んでばかりも面白くないもんね、ある程度さっと成果の出せるものも作っていかないといけないよね。心折れちゃうもんね!

 とりあえずそんなところです。それではみなさんごきげんよう。