принцип таков (зарисовка):
микросервер читает из файла конфигурации сервер + JID конференцсервиса к которому надо подключаться. подключается и ждет на локалхосте подключения клиента. Клиент подключается к локалхосту, посылает NICK ника, JOIN'ы комнат к каким необходимо подключаться. Микросервер подключается к необходимым комнатам с указанным ником. Далее микросервер транслирует сообщения в обе стороны, обрабатывая IRCшные команды на базовом уровне для "базовых" клиентов (у IRC есть оп, полуоп у некоторых, воис и просто юзер. у жабконференций - овнер, админ, модератор...) с поддержкой расширенных комманд для модифицированных клиентов или же "способных на такое".
смысл - возможность ботам написанным под ирц подключаться к конференциям.
me? я когда доведу юки до ума (fucking wildcards) займусь этим "транспортом" а потом интегрирую его в бота.
Комментариев нет:
Отправить комментарий