Hub Mod

Hub Mod - это постоянный клиент Direct Connect с низкой пропускной способностью для авторизованного администрирования хаба. Он входит в систему с одним профилем, настроенным для выбранного хаба, сохраняет доступность общего рабочего пространства живого чата, обнаруживает команды, рекламируемые хабом и его плагинами, и записывает каждую общедоступную команду или личное сообщение, которое он ставит в очередь.

Hub Mod не изобретает разрешения для хаба. Класс учетной записи и собственный каталог команд хаба определяют возможности удостоверения. Подтверждение добавляет этап проверки для мощных команд; это не уменьшает количество команд, доступных для идентификации класса 10.

Обзор

  1. Создайте специальную учетную запись модератора в хабе и назначьте минимальный класс, требуемый вашей политикой.
  2. Откройте Hub Mod из назначенного профиля концентратора, настройте псевдоним, пароль, тег клиента, слоты, общий ресурс, количество концентраторов, порты и флаги поддержки, затем сохраните.
  3. Выбрать Подключиться и ждать Подключено.
  4. Выбрать Откройте для себя команды для запроса хаба, Verlihub, Ледокол, Lua и помощи по плагину.
  5. Перед отправкой команды просмотрите обнаруженный минимальный класс и синтаксис.
  6. Проверить Исходящая активность для точной полезной нагрузки, пункта назначения, запрашивающего пользователя и состояния доставки.

Статус Соединения

Статус использует тот же жизненный цикл, что и Hub Chat и Hub GPT: Отключено, Подключение, Подключено, Повторное подключение, Не удалось, и Остановлено. Подключено означает, что хаб принял вход. Запуск означает, что постоянный работник по-прежнему владеет сеансом.

Включить разрешает запуск настроенного удостоверения. Подключиться начинает это. Восстановить соединение заменяет текущего работника сохраненным профилем. Отключить останавливает сокет, не отключая конфигурацию. Отключить останавливает рабочего и предотвращает автоматический запуск.

Автоматическое повторное подключение ожидает настроенного интервала после временного сбоя. Фоновый низкий уровень ЦП остается обычным постоянным режимом; Интерактивный режим обеспечивает полное рабочее пространство гостя и протокола, пока владелец активно использует страницу.

Профиль Клиента

Новые профили используют HubMOD как ник для входа, HubMOD - hublist.pwiam.com как описание по умолчанию и mod как псевдоним идентификации. Псевдонимы Идентификации сохраняют дополнительные имена, разделенные запятыми или новыми строками; они не меняют ник для входа, класс учетной записи или права в хабе.

Hub Mod повторно использует поля профиля клиента Hub Chat и Hub GPT. Псевдоним и пароль идентифицируют зарегистрированную учетную запись хаба. Имя клиента, версия клиента и соединение создают тег клиента. Флаги поддержки «Описание», «Электронная почта», «Размер общего ресурса», «Подключенные концентраторы», «Зарегистрированные концентраторы», «Операционные концентраторы», «Слоты», TCP-порт, UDP-порт, TLS и NMDC воспроизводят идентификатор, ожидаемый правилами концентратора.

Значения общего ресурса и количества концентраторов представляют собой объявления, отправленные этим клиентом; они не публикуют файлы и не открывают порты прослушивания. Используйте значения, одобренные владельцем хаба. Пароли хранятся как защищенные секреты и никогда не печатаются в таблице активности или необработанном представлении исходящего протокола.

Ручной Чат И Команды

Общая живая рабочая область обеспечивает основной чат, гостей и частные беседы без какой-либо обработки OpenAI. Публичное сообщение отправляется точно по пути основного чата хаба. Личное сообщение включает выбранного получателя. Отдельная командная консоль принимает полную необработанную команду и использует те же пути доставки.

Для команд с аргументами начните с обнаруженного синтаксиса, замените заполнители заранее заданными значениями и прочтите всю полезную нагрузку перед отправкой. Строка в очереди не является доказательством того, что концентратор принял команду; Отправлено означает, что работник записал его в активное соединение, в то время как полученный ответ концентратора остается видимым в чате и протоколе.

Гости

Панель «Гости» использует ту же сортируемую таблицу, что Hub Chat и Hub GPT. Псевдоним и Роль выровнены по левому краю и сортируются; общий доступ, слоты, тег, адреса, скорости, описание и другие столбцы появляются, когда хаб их предоставляет. Текущий гость может открыть личный диалог. У Активности гостей есть отдельное вертикальное раскрытие, сворачивание которого не удаляет события входа и выхода.

Личные Сообщения

Частные беседы отображают входящие и исходящие сообщения для личности Hub Mod. Используйте его для проверки команд, адресованных боту безопасности хаба, или для частной связи с пользователем, если это разрешено политикой хаба. Таблица исходящей активности отдельно сохраняет точную полезную нагрузку и получателя в очереди.

Разговор может оставаться видимым после того, как получатель покинет его. Прежде чем отправлять еще одно сообщение, подтвердите состояние «Подключено» и текущее присутствие гостя. Никогда не указывайте пароль хаба, учетные данные сайта или несвязанные личные данные в команде или сообщении чата.

Классы Hub И Доступ К Командам

КлассТипичная рольПоведение модов концентратора
0Анонимный или незарегистрированный пользовательПредлагаются только команды, объявленные для класса 0 или не имеющие минимального класса.
1Зарегистрированный пользовательВключает класс 0 и команды, рекламируемые для класса 1.
2VIPВключает низшие классы и команды, рекламируемые для класса 2.
3МодераторВключает низшие классы и обычные команды модерации, рекламируемые для класса 3.
4Оператор или старший модераторВключает низшие классы и команды, рекламируемые для класса 4.
5АдминистраторВключает низшие классы и мощные команды администрирования, рекламируемые для класса 5.
10Владелец или хозяин хабаДоступна каждая синтаксически допустимая команда, даже если обнаружение сообщает о другом минимальном классе. Нет исключений из списка запрещенных или скрытых команд.

Эти имена являются общими соглашениями Verlihub, а не универсальным стандартом DC++. Выбранный класс должен соответствовать учетной записи, созданной в реальном хабе. Младший класс не может использовать команду, обнаруженный минимальный класс которой выше. Неизвестный минимальный класс остается неизвестным, а не угадывается.

Открытие Команд

Discovery отправляет доступные только для чтения запросы справки и инвентаризации !help, +help, !commands, +commands, !pluglist all, !lstplug, !plugins, !lualist, !luainfo, !lua и !ledohelp. Запросы распределяются по времени, а не отправляются одной серией. Discovery также читает меню NMDC $UserCommand и следует обнаруженным командам справки плагинов. Ответы анализируются по вызову, синтаксису, описанию, категории, источнику и минимальному классу, при этом сохраняются неизмененные справочные данные.

Разные хабы используют разные префиксы и псевдонимы. Таким образом, Discovery учится на подключенном концентраторе, а не полагается на один жестко закодированный список Verlihub. Запустите его снова после изменения плагинов, скриптов, разрешений или класса Hub Mod. Команды, которые больше не возвращаются, помечаются как недоступные, а не удаляются автоматически.

Verlihub Команды

Verlihub обычно объявляет команды через $UserCommand рамки и текст справки, содержащий требования класса. Hub Mod читает оба. Категории меню становятся категориями каталога, токен команды становится вызовом, а объявленный класс становится минимальным классом.

Установка Verlihub позволяет переименовывать префиксы, отключать команды или добавлять сценарии. Считайте текущую справку подключенного концентратора авторитетной. Используйте отображаемый синтаксис команды и подтвердите окончательный псевдоним, продолжительность, причину, класс или значение конфигурации перед отправкой.

Ледокол

Пакеты сценариев Ledokol обычно предоставляют !ledohelp или упомяните другую справочную запись на своем баннере. Hub Mod отдает приоритет Ledokol в списке плагинов, запрашивает его помощь и каталогизирует команды, которые предоставляет ответ. Установленный пакет и версия определяют фактический синтаксис.

Lua И Другие Плагины

Hub Mod обнаруживает Lua объявлений и названий плагинов, таких как Plugin: floodprotect.lua. Если свидетельство содержит команду справки, исполнитель запрашивает эту команду один раз при каждом запуске обнаружения и сохраняет ее возвращенное использование. В таблице «Плагины» отображаются обнаруженное имя, версия, справочная команда и доказательства.

Не каждый сценарий рекламирует себя или предоставляет машиночитаемую справку. Если плагин виден, но команда справки не обнаружена, используйте его документированную команду концентратора вручную и повторно запустите обнаружение после того, как плагин опубликует справку. Hub Mod не должен угадывать недокументированные аргументы.

Мощное Подтверждение Команды

Команды, которые предназначены для бана, исключения, удаления, перезагрузки, перезапуска, остановки, перенастройки, изменения классов или выполнения действий Lua /plugin, требуют наличия флажка подтверждения. Флажок заставляет владельца перечитать точную полезную нагрузку и пункт назначения. Он не меняет авторизацию хаба и не блокирует команду навсегда.

Для класса 10 каждая синтаксически допустимая однострочная полезная нагрузка длиной не более 240 символов остается исполняемой после любого требуемого подтверждения. Единственные отклоненные полезные данные пусты, слишком длинны или содержат символы новой строки, возврата каретки или NUL, которые не могут быть безопасным отдельным сообщением концентратора.

Исходящая Активность И Конфиденциальность

Исходящая активность записывает точное сообщение, общедоступное или частное место назначения, запрашивающего пользователя веб-сайта, состояние подтверждения, время очереди и результат доставки. Также регистрируются зонды Discovery. Используйте эту таблицу с видимым ответом хаба, чтобы проверить, что на самом деле пытался сделать Hub Mod.

Запись активности является оперативным доказательством и может содержать введенные модератором причины или псевдонимы. Ограничьте доступ назначенным владельцам и администраторам хаба. Точное содержимое команд и личных сообщений шифруется при хранении и расшифровывается только для авторизованных владельцев хаба и администраторов при просмотре или выполнении. Пароли остаются за пределами этой таблицы; не вставляйте секреты в аргументы команд, чат, снимки экрана или заявки в службу поддержки.

Устранение Неполадок Hub Mod

ПроблемаОсмотретьВосстановление
Hub Mod остается отключеннымДоступность, состояние «Включено», конечная точка концентратора, псевдоним, пароль и последняя ошибка.Исправьте сохраненный профиль, затем подключитесь один раз.
Хаб отклоняет личностьЗарегистрированная учетная запись, повторяющийся псевдоним, класс, общий ресурс, слоты, количество хабов и тег клиента.Убедитесь, что настроенный профиль соответствует утвержденной учетной записи концентратора, а затем повторно подключитесь.
Команды не обнаруженыСостояние подключения, разрешение основного чата, префикс справки, ответы бота-концентратора и необработанный ответ.Запустите правильную команду справки вручную, а затем повторно запустите обнаружение после того, как ответ станет видимым.
Плагин указан без командПодключаемые доказательства и команда справки.Отправьте команду справки по рекламируемому плагину; не придумывайте аргументы.
Низший класс не может послать командуВыбранный класс концентратора и обнаружен минимальный класс.Используйте авторизованную учетную запись достаточного класса или выберите разрешенную команду.
Команда класса 10 запрашивает подтверждениеТочная полезная нагрузка и флажок подтверждения.Просмотрите и подтвердите это; подтверждение никогда не удаляет доступ к классу 10.
Действие остается в очередиРабочий, состояние подключения и последняя ошибка.Восстановить соединение; не отправляйте дубликаты, пока не станет известно состояние очереди.
На странице отображаются старые гости или сообщения.Режим выполнения и последнее состояние подключения.Переключитесь в интерактивный режим и позвольте текущему снимку заменить устаревшее состояние браузера.

Прочтите Hub Chat для общего живого клиента и Hub GPT для бота с поддержкой OpenAI. Вернитесь на номер Hub, чтобы выбрать назначенный концентратор.

Родительская Страница

Вернитесь по телефону Hub, чтобы узнать о владельце концентратора и получить рекомендации по диагностике.

Справочник Значков

ЗначокЭтикеткаЧто он делает
Чат ХабаИнструмент только для администраторов: подключается к хабу как настраиваемый диагностический пользователь и показывает сырые ответы хаба, строки чата, личные сообщения и данные списка пользователей, полученные во время сессии.
Подключение К ХабуОбозначает сохраненный адрес хаба и профиль входа, используемые для открытия и поддержки этой сессии Direct Connect.
Сырой Ответ ХабаПоказывает точные строки протокола, полученные от хаба, для проверки ответов, ошибок и команд сервера.
Сырые Запросы К ХабуПоказывает скрытые строки протокола, отправленные клиентом, для проверки команд без раскрытия секретов.
ЗапускОзначает, что worker открывает сокет и завершает вход Direct Connect; чат пока не готов.
ПодключеноОзначает, что хаб принял вход и клиент может получать живой трафик и отправлять разрешенные учетной записи команды.
ОшибкаОтмечает сессию, которая не смогла запуститься или продолжиться; подробности указывают неудачный этап.
ЗакрытоОзначает, что сокет и сессия worker завершены, поэтому отправка трафика и сообщений в хаб больше невозможна.
Переключить В Фоновый РежимПереключает в постоянный режим низкой пропускной способности, сохраняя сообщения и приостанавливая дорогую диагностику.
Переключить В Интерактивный РежимВосстанавливает полные обновления гостей, сырого протокола и диагностики при том же подключении.
Включить Уведомления БраузераВыберите режим уведомлений, затем разрешите уведомления в браузере.
Перезапустить СеансОстанавливает текущий worker и запускает новую сессию с сохраненными настройками подключения и профиля.
Подключить СноваЗакрывает текущий сокет и сразу выполняет новый вход с теми же сохраненными настройками сессии.
Закрыть СеансНамеренно завершает worker и подключение; сохраненная конфигурация остается доступной для следующей сессии.
Свернуть Чат ХабаСворачивает Hub Chat в левую боковую панель и расширяет список гостей на всю ширину рабочей области, не закрывая сеанс.
Развернуть Чат ХабаВосстанавливает Hub Chat из левой панели и возвращает Hub Chat и список гостей к обычному расположению рядом.
Свернуть ГостейСворачивает список гостей в правую боковую панель и расширяет Hub Chat на всю ширину рабочей области.
Развернуть ГостейВосстанавливает список гостей из правой панели и возвращает обе панели к обычному расположению рядом.
ОтправитьСтавит введенное публичное сообщение или команду хаба в очередь активной вошедшей сессии.
ГостиПоказывает сообщенных хабом пользователей с ролью, присутствием, клиентом, шарой и доступными данными идентичности.
Искать Гостей По НикуФильтрует видимый список гостей по нику без отправки поиска или команды на хаб.
СообщениеОткрывает или возобновляет личный разговор с выбранным гостем, не отправляя сообщение самим действием.
ДиалогиПоказывает сохраненные личные разговоры, непрочитанный статус и текущее присутствие каждого гостя.
Роль Обычного ГостяСерый значок рядом с ником в таблице Гости означает, что хаб не сообщил о правах оператора или бота.
Роль БотаСеребристый робот рядом с ником в таблице Гости означает, что хаб определил этот сеанс как бота.
Роль ОператораЗолотой ключ рядом с ником в таблице Гости означает, что хаб предоставил этому сеансу права оператора.
Данные Для ВходаГруппирует ник, пароль, тег клиента, шару, слоты и другие значения идентичности, объявляемые при входе.
Флаги Поддержки NMDCВыберите флаги NMDC $Supports, отправляемые при входе. BotINFO по умолчанию отключён для обычного чат-клиента.
Гость ПодключилсяПоявляется в активности гостей, когда хаб сообщает о входе ника; действий администратора не требуется.
Гость ОтключилсяПоявляется в активности гостей, когда хаб сообщает, что ник вышел или отключился.
Сортируемый СтолбецПоявляется в заголовке таблицы Гости или Разговоры, когда столбец можно сортировать, но он не задаёт текущий порядок.
Сортировка По ВозрастаниюПоявляется в активном заголовке при порядке от меньшего к большему; выберите его, чтобы изменить направление.
Сортировка По УбываниюПоявляется в активном заголовке при порядке от большего к меньшему; выберите его, чтобы изменить направление.
Закрыть Личный ЧатУдаляет выбранный личный разговор из списка Разговоры; гость не отключается и не блокируется.
Гость ОнлайнЗелёный индикатор в Разговорах означает, что гость сейчас присутствует на подключённом хабе.
Гость ОфлайнСерый индикатор означает, что гость уже ушёл, но сохранённый разговор остаётся доступным.
Открыть ПомощьОткрывает эту справочную статью.
{{ ПВИАМТЕРМ2 }}Обозначает постоянную область модерации, где владелец проверяет трафик, обнаруживает команды и управляет хабом.
Режим КлиентаЗадаёт значение M в теге клиента NMDC. Активный режим отправляет M:A; пассивный отправляет M:P.
Статус соединенияСообщает, включен ли Hub Mod, работают ли worker и сокет, когда установлено соединение и причину последнего сбоя.
Время выполнения и открытиеГруппирует идентичность бота, заявленный профиль клиента, правила переподключения, класс хаба и расписание обнаружения.
Командная консольСодержит точную команду, назначение в общем или личном чате, получателя и подтверждение для важных действий.
Откройте для себя командыСтавит в очередь запросы справки хаба и плагинов, включая доступную команду помощи, и сохраняет найденные команды и плагины Lua.
Доступные команды и плагиныПеречисляет найденные команды и плагины с использованием, источником, минимальным классом и доступностью для учетной записи.
Исходящая активностьРегистрирует каждую точную исходящую команду или личное сообщение со временем, инициатором, назначением и статусом доставки.

Родительская Страница