'handler.php',
'class' => 'bot_kino_module',
'method' => 'ustaw',
)
);
$handler_kino = array(
array(
'file' => 'handler.php',
'class' => 'bot_kino_module',
'method' => 'handle',
)
);
return array(
'kino' => $handler_kino,
'kina' => $handler_kino,
'k' => $handler_kino,
'rep' => $handler_kino,
'repertuar' => $handler_kino,
'u' => $handler_ustaw,
'ustaw' => $handler_ustaw,
);
}
function help($params = NULL) {
if($params === NULL) {
return new BotMsg('kino miasto nazwa [kiedy]
'."\n"
. ' Repertuar kina.
'."\n"
. 'ustaw miasto nazwa
'."\n"
. ' Ustawia domyślne kino
'."\n"
. '
'."\n");
}
elseif(substr($params, 0, 1)=='u') {
return new BotMsg('ustaw [miasto] [nazwa] (alias: u)
'."\n"
. ' Ustawia domyślne kino/miasto dla komendy kino. W przypadku niepodania argumentów kasuje uprzednio ustawione informacje. Komenda nie sprawdza, czy dane miasto jest obsługiwane - po ustawieniu danych należy wykonać komendę kino.
'."\n"
. '
'."\n"
. 'Przykład:
'."\n"
. 'ustaw Kraków
'."\n"
. 'ustaw Kraków Multikino');
}
else
{
return new BotMsg('kino miasto nazwa [kiedy] (aliasy: k, repertuar, rep)
'."\n"
. ' Podaje repertuar kina nazwa w mieście miasto na kiedy (dziś, jutro, pojutrze). W przypadku pominięcia wszystkich argumentów, podawana jest lista obsługiwanych miast. Pominięcie nazwy skutkuje wylistowaniem kin w danym mieście. Domyślnie podawany jest repertuar na dziś. Jeśli brakuje któregoś argumentu, podejmowana jest próba zastąpienia go danymi zapisanymi za pomocą komendy ustaw.
'."\n"
. '
'."\n"
. 'Przykład:
'."\n"
. 'kino
'."\n"
. 'kino Kraków
'."\n"
. 'kino Kraków Multikino');
}
}
}
return 'bot_kino_init';
?>