Добавить свою инструкцию

Грамотно пересаживаем друзей с ICQ на Jabber

Способ 1 Способ 2 Способ 3 Владельцам Jabber конференций

Способ : Бот-автоответчик

Настройка ICQ бота WebICQPro

Сайт: http://wip.asminog.com/
Скачать: http://wip.asminog.com/workshop/webicqpro/webicqpro.html
Небольшой бот на PHP на основе библиотеки WebIcqPro. Измененная версия бота из дистрибутива библиотеки. Умеет отвечать на входящие сообщения.

Установка

Скачайте и распакуйте архив с библиотекой.

Бот

В директории, в которой находится файл WebIcqPro.class.php, cоздаем файл icqbot.php
<?php require_once('WebIcqPro.class.php'); define("UIN", "123456789"); //Ваш ICQ UIN define("PASSWORD", "qwerty"); //Ваш ICQ пароль define("STARTSTATUS", "STATUS_FREE4CHAT"); $text = "Приветствую! С вами говорит автоответчик. Дело в том, что я перестал использовать ICQ и здесь вам вряд ли когда-нибудь отвечу. Но вы можете легко со мной связаться, используя эту инструкцию: http://icq.seriyps.ru/all ++++++++++++++ Privet! S vami govorit avtootvetchik. Ya perestal ispolzovat ICQ i vriad-li smogu vam zdes otvetit No vi mojete so mnoi sviazatsa, ispolzuia instrukciyu: http://icq.seriyps.ru/all"; $icq = new WebIcqPro(); $icq->setOption("UserAgent", "miranda"); if($icq->connect(UIN, PASSWORD)){ $icq->setStatus(STARTSTATUS, "STATUS_DCCONT", "Go Jabber!!!"); }else{ echo $icq->error; exit(); } $icq->activateOfflineMessages(UIN); while($icq->isConnected()){ $msg = $icq->readMessage(); if ( isset($msg['from']) && isset($msg['message']) ){ echo 'msg from '.$msg['from']."\n"; $icq->sendMessage($msg['from'], $text); } flush(); sleep(1); } ?>
В параметре $text задается текст для автоматического ответа.
Сохраняем.

Запуск

Для запуска бота в Windows:
Пуск-->Выполнить-->cmd-->
адрес_установленного_php.exe адрес_файла_bot.php Жмем энтер.

Для запуска бота в *nix (запуск в фоновом режиме в консоли):
php адрес_файла_bot.php & Теперь на любое входящее сообщение будет приходить заданный вами текст
Временная почта