Записи по тегу bot
Sulci – это jabber бот от ermine. В настоящее время один из самых распространенных в конференциях jabber. Список команд можно просмотреть здесь.
Так как на официальном сайте sulci не доступен, можно скачать отсюда.
Первоначально для сборки потребуется установить некоторые пакеты (~35mb)
sudo aptitude install ocaml-native-compilers ocaml-findlib libocamlnet-ocaml libocamlnet-ocaml-dev ocaml-ulex libssl-ocaml-dev libcryptokit-ocaml-dev libgdbm-dev libsqlite3-ocaml-dev
Распаковываем бота, заходим в директорию с sulci и собираем
cd sulci.r318.src
make
Для работы бота потребуется словарь Mueller24.koi. Качаем его, например, отсюда
Директорию dict можно распаковать в папку с ботом, т.е. sulci.r318.src/sulci/
Затем переименуем файл sulci.conf.example в sulci.conf и настроим по своему усмотрению. Для того, чтоб бот запустился нужно не забыть изменить в sulci.conf путь до словаря /path/to/Mueller24.koi на dict/Mueller24.koi, т.е. указать именно тот путь путь куда поместили словарь.
Запускается бот так
cd sulci
./sulci
Если бот не запустился, то открываем report.log и смотрим, что ему мешает.
ставим дополнительные пакеты
sudo aptitude install subversion python-twisted python-crypto
качаем и собираем freq бота
svn co http://cvs.berlios.de/svnroot/repos/freq-dev/trunk/ freq
cd freq
./configure
make
sudo make install
sudo adduser --system --disabled-login --no-create-home --home /var/freqbot --group freqbot
sudo mkdir -p /var/freqbot
sudo chown freqbot:freqbot /var/freqbot
sudo chmod 750 /var/freqbot
sudo mkdir -p /var/log/freqbot
sudo chown freqbot:freqbot /var/log/freqbot
sudo chmod 750 /var/log/freqbot
заходим в /usr/local/etc и переименовываем freqbot.conf.sample в freqbot.conf
затем настраиваем его под себя. для бота придется создать jabber аккаунт и добавить его себе в ростер.
управление ботом
sudo /usr/local/sbin/freqtool start
пишем боту в личку, например,
.join chillout@conference.jabber.ru имя_бота
.leave chillout@conference.jabber.ru
отключаем бота
sudo /usr/local/sbin/freqtool stop
интересный сервис для определения жж ботов. я редкий гость в жж-шке, однако хз когда умудрился добавить в друзья одного из них.
