バニングリッシュをフィーチャーするとかではないが
英語(挨拶リプライに限れば独語仏語羅典語も)あたりは堪能という設定にしてみたいなと思ってはいる
てことでEasybotter本体の部分改造例を自分用リファレンスとしておいて置く。
function convertText($text, $reply = FALSE){
$text = str_replace(“{year}”,date(“Y”),$text); あたりの行の真下に
$text = str_replace(“{week}”,date(“D”),$text);
を追記する と、リプライパターンファイルで{Week}と書くと曜日を取得してくる
//使うファイルによって違うものの節に以下
if(strpos($text,”{name}”) !== FALSE){
if(!empty($reply)){
$reply_name = str_replace(“@”,”at “,$reply[“user”][“name”]);//アカウント名中の@を置換
$text = str_replace(“{name}”,$reply_name,$text);
}else{
$randomTweet = $this->getRandomTweet();
$reply_name = str_replace(“@”,”at “,$randomTweet[“user”][“name”]);//アカウント名中の@を置換
$text = str_replace(“{name}”,$reply_name,$text);
}
}
を追記すると表示名の@をat に変換(メンション利用の嫌がらせ回避)
それからEclipseから文中の関数のマニュアルを開くには、ターゲッティングしてShift + F2
11月 18th, 2013 at 01:28 -
ななしさん、ななしさん、@変換はそこ、追記じゃなくね