Установка freq бота в ubuntu
Jabber бот от PG ala некий субъект
После долгого пути появления на свет, этот бот успел поменять название, язык программирования и 2 xmpp библиотеки. Конечный вариант на данный момент написан на языке Python и использует для работы с Jabber библиотеку Twisted. Имеет довольно развитый функционал.
Для начала ставим дополнительные пакеты:
Скачиваем и собираем freq бота:
Заходим в /usr/local/etc и переименовываем freqbot.conf.sample в freqbot.conf
Затем настраиваем его под себя, для бота придется создать jabber аккаунт и добавить его себе в ростер.
Управление ботом:
Пишем боту в личку, например:
Отключение бота:
После долгого пути появления на свет, этот бот успел поменять название, язык программирования и 2 xmpp библиотеки. Конечный вариант на данный момент написан на языке Python и использует для работы с Jabber библиотеку Twisted. Имеет довольно развитый функционал.
Для начала ставим дополнительные пакеты:
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 installsudo 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Пишем боту в личку, например:
.help
.join ubuntu@conference.jabber.ru имя_бота
.leave ubuntu@conference.jabber.ruОтключение бота:
sudo /usr/local/sbin/freqtool stop
- 0
- 26 сентября 2009, 18:51
- admin

Комментарии (0)
RSS свернуть / развернуть