
22.08.2008, 18:28
|
|
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
С нами:
9423746
Репутация:
2399
|
|
wolf:
в файле commands.php например добавляеш:
PHP код:
if (strtolower($msg_text) == ".whot_your_name")
{
$send = 'hi! my name is bot=)';
}
и бот на команду .whot_your_name будет отвечать 'hi! my name is bot=)';
а чтоб команда начиналать не на точку, а на ! например, то надо так сделать, наверное =) :
.whot_your_name заменит на !whot_your_name
а пользователь например пишет:
!test one nn 333 123 - команда !test и четири параметра. то, надо, наверное сделать процедуру, которая будет отделят первое слово, т.е. команду..
например:
PHP код:
//$msg_text = !test one nn 333 123
$a=explode(" ", $msg_text);
$a[0] команда
$a[1] первий параметр (one)
$a[2] второй параметр (nn)
$a[3] третий параметр (333)
$a[4] четвертий параметр (123)
вотс..
ето я так думаю=)
Последний раз редактировалось eLWAux; 22.08.2008 в 18:33..
|
|
|