JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » Подскажите начинающему (perl-Net-Jabber) Goto page Previous  1, 2
Post new topic  Reply to topic View previous topic :: View next topic 
PostPosted: Wed Mar 21, 2007 5:05 pm Reply with quote
Juriks
Разработчик
Разработчик
Joined: 21 Nov 2006
Posts: 203
Location: Москва




Да, по-моему, бот -- очень хорошее решение.

По твоему скрипту Эдгар постучится ко всем в ростер, кто его впустит, об тех он будет знать. Кто не впустит -- тех можно в отдельный чёрный список внести как асоциальных элементов Wink Нет, ну если кто-то очень любит приватность, те пусть и не пускают его.

А ещё можно вместо "постучится" прямо в базе прописать его. Кстати, вопрос к студии: Можно ли дать подписку, не включая в ростер? (Чтобы поставленную выше задачу решить незаметно от пользователей.)
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Wed Mar 21, 2007 5:13 pm Reply with quote
banan
Отметившийся
Отметившийся
Joined: 19 Mar 2007
Posts: 10




Juriks wrote:
Да, по-моему, бот -- очень хорошее решение.

Если о своем статусе повествует имеено каждый клиен, а сервер не знает статусов своих пользователей - то это единое правильное решение.
View user's profile Send private message Send Jabber-message
PostPosted: Wed Mar 21, 2007 5:17 pm Reply with quote
banan
Отметившийся
Отметившийся
Joined: 19 Mar 2007
Posts: 10




Juriks wrote:
По твоему скрипту Эдгар постучится ко всем в ростер, кто его впустит, об тех он будет знать. Кто не впустит -- тех можно в отдельный чёрный список внести как асоциальных элементов Wink Нет, ну если кто-то очень любит приватность, те пусть и не пускают его.

У меня такой проблемы нету, пользователи не изменяют свой ростер, он у меня генерируется из адресной книги предприятия.
View user's profile Send private message Send Jabber-message
PostPosted: Wed Mar 21, 2007 5:20 pm Reply with quote
banan
Отметившийся
Отметившийся
Joined: 19 Mar 2007
Posts: 10




Juriks wrote:
Кстати, вопрос к студии: Можно ли дать подписку, не включая в ростер? (Чтобы поставленную выше задачу решить незаметно от пользователей.)


на сколько я понял из структуры базы данных (mysql), на jabberstudio2, который я пользую, такой возможности нет, при условии что сервер не может ответить за подключенных пользователей их статусы.
View user's profile Send private message Send Jabber-message
PostPosted: Wed Mar 21, 2007 11:33 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Juriks wrote:
Кстати, вопрос к студии: Можно ли дать подписку, не включая в ростер? (Чтобы поставленную выше задачу решить незаметно от пользователей.)


В еже (ejabberd), по-моему, можно, но сам не пробовал. Надо в shared-ростере сделать группу:
название: all, участники: @all@, показывать: <пусто>
и еще одну для бота:
название: services. участники: edgar@...., показывать: all
В этом случае бот должен "видеть" всех пользователей, а его никто, даже с подпиской none. Если проверите, сообщите плиз :)
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
Подскажите начинающему (perl-Net-Jabber)
JRuDevels Forum Index » Разработка и проектирование [Devel]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 2 of 2  
Goto page Previous  1, 2
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin