需要とかガン無視で婿BOTちゃんの起動式とかを公開しておく
EasyBotterを利用したPHPでの起動式(つまりBot.phpの主要部)なんで、ほかの言語は自分で調べれ
主に自分用のリファレンス。Cronは2分おき
if (date(“i”) % 30 == 0){
if (date(“i”) == 0 && date(“G”) == 0 && date(“N”) <= 5){
$response = $eb->postRandom(“yoruho.php”);
}
elseif (date(“G”) <= 8 || date(“G”) >= 18){
$response = $eb->postRandom(“data.php”);
}
elseif (date(“i”) == 0){
if (date(“G”) == 9){
$response = $eb->postRandom(“nemu.php”);
}
elseif (date(“G”) == 17){
$response = $eb->postRandom(“oha.php”);
}
elseif ((date(“G”) >= 10 && date(“G”) <= 16) && (date(“G”) – 1) % 3 == 0){
$response = $eb->postRandom(“data2.php”);
}
}
}
////天気予報の準備。朝晩の予報の10分前にweather.phpを叩く
if(date(“i”) == 40){
//5時または21時にweather.phpを叩く
if(date(“G”) == 5 || date(“G”) == 21){
require_once(“weather.php”);
}
}
//天気予報(東京)
if(date(“i”) == 50){
//朝(5時)今日の天気
if(date(“G”) == 5){
$response = $eb->postRotation(“weather_today.txt”);
//夜(21時)明日の天気
} else if(date(“G”) == 21){
$response = $eb->postRotation(“weather_tomorrow.txt”);
}
}
//リプライ・TL反応節
if(date(“G”) <= 8 || date(“G”) >= 17){
$response = $eb->reply(3,”data.php”,”reply_pattern.php”);
}else{
$response = $eb->reply(3,”data2.php”,”reply_uranai.php”);
}
if(date(“G”) <= 8 || date(“G”) >= 18){
$response = $eb->replyTimeline(6,”reply_timeline.php”);
$response = $eb->autoFollow();
}