Архив comm_bridge_client.rar содержит плагин CBC (CommBridge Client), который поможет полностью отказаться от технологии ботов, тем самым поддерживая её. Через него можно подключить ботов к чату. Настройка плагина аналогична так как вы настраивали файл UDPAddons.ini (только не забудьте отключить порта в файле UDPAddons.ini, значение "Enable" постаить "0").
Скачать:
Архив comm_bridge_server.rar сожержит плагин CBS (CommBridge Server), который позволить подключить ботов к серверу чата, но нужно сначало переписать их, точнее систему отправки сообщений: ID+данные описаны в таблице сообщений серверных плагинов.
Скачать: Клиентский и серверный плагины были обновлены до версии 1.1.
CBC:
-добавлена опция PLUG_PORT, которая хранит порт с которого отправляются данные боту.
CBS:
-добавлена опция PLUG_PORT, которая хранит порт с которого отправляются данные боту;
-добавлена опция PLUG_NICK, которая хранит ник плагина;
-добавлена опция PLUG_PASS, которая хранит пароль плагина;
-добавлена опция PLUG_SEX, которая хранит пол плагина.
Код: Выделить всё
Для клиентского плагина CBC были реализованы дополнительные сообщения:
ID-запрос | Описание
--------------------------------
101 - версия клиентской части
103 - активный на данный момент канал (в случае если первый символ "&" - канал приватный, в случае если длина равна нулю - канал events)
105 - название текущей учетной записи
107 - иконка текущей учетной записи ("0" - мужская иконка, "1" - женская иконка)
109 - текущее состояние
Формирования сообщения клиенту: просто отправляете нужный ID (4 байта).
Формирования сообщения боту: ID (4 байта) + длина данных (4 байта) + данные
ID-ответ | Описание
-------------------
102 - версия клиентской части
104 - активный на данный момент канал (в случае если первый символ "&" - канал приватный, в случае если длина равна нулю - канал events)
106 - название текущей учетной записи
108 - иконка текущей учетной записи ("0" - мужская иконка, "1" - женская иконка)
110 - текущее состояние