ぐぬぬぬぬ
複数リプライをやろうとするとbot君たちが暴発します。
たしけてください
status[$i]->id;
$dat = (string)$string;
$var = $XML->status[$i]->text;
$massage = ereg_replace("\$username", "", $var);
$reply_name = $XML->status[$i]->user->screen_name;
$reply_name = "$reply_name";
$name = $XML->status[$i]->user->name;
$var1 = $XML->status[1]->text;
$massage1 = ereg_replace("\$username", "", $var1);
$harahe = array("ポテトキャセロール",
"オートミールケーキ",
"チキンカレーキャセロール",
"ブラウニー",
"黒豆スープ");
$kiss=array("台詞1","台詞2","台詞3","台詞4","台詞5");
//投稿部分を整え
if(! empty($reply_name)){
if(stristr($var, "はらへ")){
$key = array_rand($harahe);
$post = $harahe[$key];
$massage ="@".$reply_name." ".$name."麻呂さん、お腹すいたんですか?うーん、では".$post."食べますか?";
}
else if(stristr($var, "ちゅっ")){
$key = array_rand($kiss);
$post = $kiss[$key];
$massage ="@".$reply_name." ".$name.$post;
}
else{
$mes=array("");
$massage = $mes;
}
}
if($dat != $s_name){
if($var != $var1){
tweet($massage ,$username,$password);
file_put_contents($filename,$dat,LOCK_EX);
}
}
}
?>
$host = "http://twitter.com/statuses/mentions.xml?count=10";
を
$host = "http://twitter.com/statuses/home_timeline.xml?count=10";
にすると
$massage =urlencode($massage);
のせいでエラーがでる状況。
出来ている人もいるのでやっぱり
サーバのせい…かしら?
出来なかったら…リプライソースだけ別サーバに移動させる覚悟はある。
話は変わりまして、
木下秀吉(bot) (@hideyoshibot) | Twitter
2009-09-07 - 今日のついった。 - はてなグループ::ついったー部(read)
木下秀吉bot。
秀吉と聞いて秀よshitを思い出した方…生活がギリギリになる権利をやろう。