$BotINFO / $HubINFO

Материал из MyDC's Wiki

Перейти к: навигация, поиск

Команда протокола NMDC.

Синтаксис

Запрос клиента на пинг:

$BotINFO {описание_бота}|


Ответ сервера:

$HubINFO {имя_хаба}${адрес_хаба:порт}${описание_хаба}${макс_юзеров}${мин_шара}${мин_слотов}${макс_хабов}${тип}${владелец}|


Направление команд

Клиент ---> Хаб ($BotINFO)
Хаб ---> Клиент ($HubINFO)

Описание

Данная команда нужна для получения более полной информации о хабе.
{описание_бота} — может быть любой строкой. Обычно это информация об адресе или хаб-листе.
{имя_хаба}, {Адрес_хаба} и {Описание_хаба} — пункты, которые будут показаны в хаб-листе (некоторые хабы имеют несколько адресов и это помогает указать главный адрес). Описание хабов меняется часто, поэтому требует частого обновления.
{макс_юзеров}, {мин_шара}, {мин_слотов}, {макс_хабов} — соответственно максимально допустимое число пользователей, минимально допустимая шара на хабе, минимальное число слотов, максимальное число подключенных хабов.
{тип} — этот параметр даёт информацию о программе, под управлением которой работает хаб.
{владелец} — владелец хаба или email-адрес владельца хаба.
Если адрес хаба 127.0.0.1, то Hublist.org удалит информацию об этом хабе из своей базы данных.

Поддержка

Данные команды поддерживаются следующими программами:

На поддержку данных команд указывают характеристики BotInfo / HubInfo в команде $Supports.

Различные хабы по-разному обрабатывают данные команды, — некоторые отключают пингера после отсылки ему команды, а некоторые продолжают держать пингера на хабе, предполагая, что пингер сам разорвёт соединение с хабом.

Источник — «http://wiki.mydc.ru/$BotINFO_/_$HubINFO»
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
RusHub
Инструменты
Портал