▽1
●
ぽけっとしすてむ ベストアンサー |
$data = array( //「おはよ」を含む発言(「おはよ」「おはよう」「おはよー」など)を受け取ると「おはようございます、御主人様」もしくは「Good Morning, Master.」と返すサンプルです "おはよ"=> array( "おはようございます、御主人様", "Good morning, master.", ), //「今日の運勢」を含む発言を受け取ると6種類の中からランダムな返答を返すサンプルです "今日の運勢"=> array( "大吉", "中吉", "小吉", "末吉", "吉", "凶", ), //「こんにちは」「こんにちわ」「こんちは」「こんちわ」を含む発言を受け取ると「こんにちはこんにちは!」と返す正規表現のサンプルです "こん(に)?ち[はわ]"=> array( "こんにちはこんにちは!", ), //「◯◯は好き?」という発言を受け取ると「◯◯おいしいです」と返す正規表現のサンプルです //ただし「◯◯」の前には空白か「、」か「。」を入れないと「は好き?」以前の文章が全て繋がって表示されます "([^\s、。]+?)は好き?"=> array( "$1おいしいです", ), //つ【ものの名前】 と話しかけられた時に ものの名前 ありがとう と返信する "つ【(.*)】"=> array( "$1ありがとう", ), //「会話終了」を含む発言を受け取るとリプライを返さなくするサンプルです "会話終了"=> array( "[[END]]", ), );
>好感度機能
TwitterBot開発メモ Wiki - XMLでの好感度実装
ざっと見た感じでは後付けで実装のような気がします。