![]() |
помогите с php ботом
есть скрипт php icq бота, хочу добавить функцию отправки sms через него
sms надо отправлять через сайт http://sms.smssender.org и надо сделать автозаполнения форм на сайте, чтобы можно было боту написать: !sms +79201031775 Привет кроссавчег! и он прислал sms на номер +79201031775 с текстом "Привет кроссавчег!" бот на webicqpro classe кусок бота Код:
case '!stop': if($msg['from'] == ADMINUIN) { $icq->sendMessage(ADMIN, " ICQ BOT stoped"); $icq->disconnect(); exit(); |
Чет этот сервис не робит никуя!
|
сервис действительно неробит =\\
а вов торых - в чём сопсна проблемма? отурываеш сокет - посылаш запос - выводиш результат |
Ridikh, что за бот то?
вообще смысл создания темы? что тебе можно посоветовать если ты ни кусок кода ни код полностью не выложил. Как сделать - добавить в список комманд эту комманду и определить для нее соотв. функцию. есть сервис чтото наподобие [номер_телефорна]@smsmsg.ru отправляеш как на мыло и приходит смс. актуально для мегафона, для других ОпСосов другие гейты какието... можно просто на пхп mail()... |
отправил себе смс все ок
на мегафоне работает |
на мтс работает
вводить надо в междунар. формате. зы россия +7 |
Ridikh, пиши запрос, окрывай сокет и пихай запрос когда придет комманда !sms. Конструкцию case ты думаю знаешь как юзать. незнаешь - гугли. про запрос - учи протокол http. функции для работы с сокетами, здесь необходимые - Fscockopen(), fputs(),fclose(). Rread(), если хочешь получить подтверждение от сервера (анализируй ответы от него)
да, и параметры идущие с коммандой получай как по примеру (разделяешь по " ") ps запрос можеш перехватить прогой InetCrack... |
Открываеш сокет, и отправляеш ему:
Код:
POST http://sms.smssender.org/index.php HTTP/1.0xxxxxxxxxxxxx - телефонный номер получателя TEXT - текст сообщения |
Цитата:
|
PHP код:
|
| Время: 21:44 |