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

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

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

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

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

Сайт: http://www.climm.org/
Скачать: http://www.climm.org/download.shtml.ru
Строго говоря, это не бот, а консольный ICQ клиент, но его можно запустить в фоне. Имеются готовые пакеты для различных дистрибутивов, репозиторий для Debian, Ubuntu

Устанавливаем паект climm

Для Ubuntu:
sudo echo “deb http://www.climm.org/deb/ intrepid main” > /etc/apt/sources.list.d/climm.list sudo apt-get update

Запускаем climm

(см. справочные страницы man climm, man climmrc, man climmcmds)
climm При этом активизируется мастер первоначальной настройки. Вводим ваш UIN, пароль. Остальные опции менять не обязательно. После завершения настройки программа создает конфигурационные файлы в папке ~/.climm/ Программа работает в интерактивном режиме. После успешного подключения выведет ваш список контактов. Если при подключении возникли ошибки - введите команду login для переподключения. Выходим из программы
quit

Конфиг climm

Открываем для редактирования файл ~/.climm/climmrc
Приводим строчки к такому виду:
Чтобы не было проблем при переписке на русском (кодировка Windows-1251)
options encoding CP1251 scripting on
Для запуска скрипта автоответчика:
event bot.sh
Сохраняем.

Режим автоответчика

Создаем файл ~/.climm/bot.sh и в него вставляем текст
#!/bin/bash #Здесь параметру $text присваиваем текст ответного сообщения #Не используйте в сообщении пустую строку с точкой в начале, т.к. это означает конец сообщения message="Приветствую! С вами говорит автоответчик. Дело в том, что я перестал использовать 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" #Ниже не изменять! comtxt="msg $2 $message ." if [ "$5" = "msg" ]; then echo "$comtxt" > ~/.climm/scripting fi
В параметре message задается текст для автоматического ответа.
Сохраняем

Запуск

В терминале
climm Проверяем. Текст ответа в bot.sh можно изменять без перезагрузки программы.
История хранится в ~/.climm/history
Временная почта