↑ Наверх

Установка jabber бота Neko


NekoCross-platform Jabber (XMPP) chatbot written on Java

Возможности бота:

* Администрирование джаббер конференций
* Приветствия
* Перевод японского текста между ромажди и каной в обе стороны.
* Информационные команды такие как ping, version, time, vcard, discovery
* Алиасы
* Поиск в интернете средствами Google и Bing
* Поиск картинок через Google, Konachan и постинг их в конференцию
* Перевод с любых языков поддерживаемых в Google Translate
* Погода
* RSS
* Удаленный Shell доступ
* Передача XHTML сообщений
* Смена аватара онлайн
* Ведение статистики пользователей
* Поддержка регулярных выражений при поиске и фильтрации выводимой информации в большинстве команд
* Интерпретатор AIML (есть возможность установки AIML сетов созданных на базе проекта A.L.I.C.E. и аналогичных, совместимых с Program D)
и многое другое…

Установка:

1. Скачиваем установщик отсюда: kyllene.net/neko из радела Downloads.
2. Запускаем установщик набрав в консоли:

java -jar neko-x.y.z.jar

где x.y.z — номер скачанной версии.

3. В окне установщика указываем директорию куда будет установлен бот.
4. После установки переходим в эту директорию:

cd ~/neko

в случае если была выбрана директория ~/neko

5. Запускаем бота (в случае если была выбрана опция Install Launcher):

./neko

6. Необходимо заранее создать учетную запись на одном из джаббер серверов. При первом запуске бот спросит следующие параметры, необходимых для настройки:
Login: логин для доступа на джаббер сервер (часть JID до знака @)
Server: адрес джаббер сервера (часть JID после @)
Password: пароль
Admin's JID: полный JID администратора бота (именно пользователь этого JID получит максимальный уровень доступа (12 начиная с версии бота 0.4.0, и 11 во всех придыдущих версиях)). Ресурс после JID вводить не нужно.
7. Затем нужно проверить введенные данные и если все верно нажать Enter иначе Ctrl+C и повторить все начиная с шага 5.
8. Бот запустится и уйдет в фоновый режим и можно начать управлять ботом просто добавив его JID себе в ростер.
  • 0
  • 26 сентября 2009, 19:44
  • admin

Комментарии (5)

RSS свернуть / развернуть
Как правильно «пригласить» этого бота к себе в конференцию ?!
join имя_конференции@conference.jabber.ru
выдает (Access denied) хоть все настройки правильны и бот «висит» у меня в ростере (jid админа я ввожу свой)?
0
  • avatar
  • Ding
  • 27 января 2010, 21:14
Ответ автора бота на Ваш вопрос следующий…
Lucky-tyan: пускай смотрит команды "id" и "id .+" там указаны привелегии, может неправильно jid набран
0
А есть мануал по дальнейшей настройке этого бота и его командам?
0
А что вы подразумеваете под дальнейшей настройкой бота? Относительно списка команд в сети информации нет, но после установки бота достаточно написать ему help чтобы получить список. Может кто-то установил уже и поделиться тут, если попросите.
0
Спасибо установил исиду пока :0
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.