Показать сообщение отдельно

  #139  
Старый 22.08.2008, 18:28
eLWAux
Постоянный
Регистрация: 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..
 
Ответить с цитированием