です。
このbotは2010年4月末の復活より前の発言をします。今のところ復活後の内容については触れるつもりはありません。また、このbotはひろくんファンの私(@54kan)が勝手に作ったものであり、永井博之さんご本人やその関係者さんとは一切関係ありません。
※ botの更新ができておらず、このまま放置するのも心苦しいので止めたいと思います。しばらくしたらtwitterのbotIDも削除するかもしれません。下の更新履歴に語彙データを置いておきますので、使用したい方等いらっしゃればどうぞ。
機能
- 2時間毎の定期post(語彙数百。動画を見ながら徐々に増やしていきたいです)
- @への返信
- 特定の語句を含んだ@への特定の返信
- 動画紹介
- 自動フォロー返し(鍵アカウントへは手動になるので遅れると思います。相互フォローじゃなくても@のやりとりはできるのであまり気にせず使ってください)
- 半自動アンフォロー(「@NagaiHiroyuki ひろくん、アンフォローして」←これをそのままpostしてください。botからあなたのアカウントへのフォローが外れます)
以下特定の反応をする語句。ひろくんの反応を一種類しか設定してないものがいくつかあります。
「明日|あした|あす」「どうだった|どーだった」「おやす」「ひろきゅん|ひろキュン|くそひろ|クソひろ|ピロ」「聞こえる」「愛媛|えひめ」「乙|おつ|オツ|おめ|オメ」「歌って|うたって」「ズコー」「拷問」「地下に」「寿司|すし|スシ」「セガサターン」「ダンロップ」「セーブ」「死」「がんば|頑張|ガンバ」「つついー」「ぴしゃーちゃ|ピシャーチャ」「食べて|飯|ごはん|ゴハン|メシ」「次スレ」「動画紹介」「ぺーん|ペーン」
更新
- botの更新ができていないので止めました。「EasyBotter2.04beta」で使用した発言用・リプライ用のデータファイルをアップロードしておきます。→ダウンロード 2011/06/27(22:00)
- EasyBotter2.04betaにバージョンアップ。自動フォロー返しと半自動アンフォロー機能追加。これはまだですがafx776's ひろくん Bookmarks on Deliciousを参考に語彙を増やしていきたいと思います。 2010/08/03(2:00)
- botをバージョン2にバージョンアップさせようとしたが失敗。今まで通り1.4で動いてます。また、通常postにTwitter Bot Maker(30分に一回のpost)を使うのをやめ、2時間に一回にした。 2010/02/21(21:00)
- どなたかの作ったマイリスト(1・2・3)を参考に「動画紹介」を引き金に約80の動画を紹介してくれるようにした。スロ配信紹介は一覧のマイリストへのリンクのみですが…。2009/12/03(22:30)
- botをさくらインターネットへ移動する。 2009/11/26(19:00)
- cron タスクの設定 【 Cron-job.org の利用】 | ≡ Drupal Japan ≡ を参考にCron-job.org を利用する。@を完全に無視していた状況を打開する。 2009/11/23(1:00)
- 2ちゃんねるYouTube板ひろくんスレ を参考に語彙を増やす。特定の語句を含んだ@に特定の反応を示すように設定する。 2009/11/22(22:30)
- 下で設定した定期ランダムpostがうまくできなかったのでTwitter Bot Makerを使う。30分間隔でpostするらしい。 2009/11/20(16:00)
- [mixi] ひろゆき【ひろくん】 | ひろゆき名言トピック を参考に語彙を117まで増やす。
定期ランダムpostにも対応したが語彙は@に反応する時のものと同じ。 2009/11/20(4:30) - @に語彙の中からランダムに反応する。語彙数38。 2009/11/20(3:00)
参考
- プログラミングができなくても作れるTwitter botの作り方
ここで配布されているphpを使用しました。解説が古いままだったりするのが注意。 - EasyBotter 非公式wiki
ver.2.0/応用/機能追加/replyを見て「自動フォロー返しした時にリプライで知らせる」「鍵付きの人へフォロー返しを行わない」「特定のリプライを貰った時のみ対象をアンフォロー&リプライする」機能を追加しました。 - PHP+OAuthでTwitter - SDN Project
- EasyBotter2.0 - Twitter Bot BBS
ここの124と138を参考に「2時間毎の通常ランダムpost」「2分毎のリプライ」ができるようになりました。こうです。if(date("G") % 2 === 0 && date("i") == 0){
$response = $eb->postRandom("通常ランダムpost用.txt");
}
if(date("i") % 2 === 0){
$response = $eb->reply(2,"リプライ用.txt","reply_pattern.php");
} - さくらインターネットでtwitter botを作ってみた その2【Easy botter 2.0】
ここのCRON設定(実行コマンド)でbotちゃんが自動で動き出しました。
その他
アドバイスをくれたり、作成に協力してくれた方々に感謝します!
※ @が来た時だけじゃなく、TLに流れた単語に反応してbotから@を飛ばす機能もやろうと思えばできますが、私自身があの機能をそんなに好きではないので追加する気が薄いです。
ひろくんbotを楽しんでくださいm(._.*)mペコッ
※2010/02/21 追記
お兄ちゃんbotも出来たようですね。乙です!
⇒永井浩二 (nagai_kouji) on Twitter
こうじくんBOTもキボンヌ(;´Д`)ハァハァ
返信削除おおぅ…正直ひろくんbotで精一杯なので作る予定はありません><
返信削除こうじくんbotもあったら楽しいなぁとはおもうんですけどね
すいませんです