Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   jabber бот в чате (https://forum.antichat.xyz/showthread.php?t=106483)

inlanger 16.02.2009 15:34

jabber бот в чате
 
Как сделать jabber бота который бы сидел в чате и кидал в чат разные сообщения?

blaga 16.02.2009 16:33

я тут попытался поюзать класс xmpphp для работы с джабером на пхп... Собсно отправлять научился, а вот что бы он сидел, получал еще чего то как то не допер маленько... Документация на класс на англицком вся... Но может быть тебе поможет.
http://code.google.com/p/xmpphp/

inlanger 16.02.2009 16:44

blaga, это я уже нашёл. Это простой класс для отправки сообщения аккаунт=>аккаунт, в чате он не умеет сидеть.

m0Hze 16.02.2009 17:02

http://scripts.protoplex.ru/scripts_show/475.html - все вроде как умеет.Для чата допишеш сам.

rushter 16.02.2009 17:34

http://xmpp.org/software/libraries.shtml

Gifts 16.02.2009 20:31

Цитата:

Это простой класс для отправки сообщения аккаунт=>аккаунт, в чате он не умеет сидеть.
Ммм, что значит простой класс? Jabber сам по себе прост и понятен, и в общем-то универсален

Логин в конфу - $conn->presence('I am online',null,'название_конфы/желаемое_имя');
После коннекта приходит список всех пользователей в комнате, можно прогнать через presencehandler
Сообщение в конфу - $conn->message("Имя конфы",'текст','groupchat');


Время: 12:20