Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Jabber bot


Автор: infarch 30.3.2013, 14:35
Здравствуйте.

Мне нужно написать жабер бота, но вот я никак не могу добиться ничего путного. Пытался использовать Net::Jabber но не удалось даже к серверу подключиться. Может у кого нибудь есть примитивный но рабочий пример: конект к серверу, прием сообщени, отправка ответа. Был бы очень признателен.

Автор: Pfailed 30.3.2013, 17:07
Я использовал Net::Jabber::Bot, документация нормальная, скрипт работал хорошо

Автор: infarch 30.3.2013, 17:26
Я пытался его поставить из сипана (strawberry perl) но получил кучу ошибок и в результате он не поставился. однако Net::Jabber в процессе поставился так что я начал играть с ним. Если вы про это: http://search.cpan.org/~toddr/Net-Jabber-Bot-2.1.5/lib/Net/Jabber/Bot.pm. Только где там нормальная документация? ни одного примера нет, только пространные описания методов.

Автор: Pfailed 30.3.2013, 17:33
Мне хватило докумментации без примеров. Но вообще несколько примеров есть в директории examples http://cpansearch.perl.org/src/TODDR/Net-Jabber-Bot-2.1.5/examples/

Автор: infarch 30.3.2013, 19:24
Да, есть примеры. Спасибо за наводку, я и не знал ) Но ведь этот модуль у меня не поставился таки. Если других вариантов не будет то буду разбираться в чем дело. Ну а пока может на других модулях кто подкинет пример, хоть на Net::Jabber, хоть на другом?

Автор: Pfailed 30.3.2013, 19:32
Можно посмотреть в том же Net::Jabber::Bot, он внутри использует Net::Jabber. А не поставилось навреное из-за Moose, возможно у вас набора компиляторов нет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)