$ForceMove
Материал из MyDC's Wiki
Команда протокола NMDC.
Синтаксис
$ForceMove {новый_адрес[:порт]}|
Команда сопровождается отсылкой личным сообщением оповещения о перенаправлении:
$To: {ник_жертвы} From: {ник_отправителя} $<{ник_отправителя}> You are being redirected to {новый_адрес}: {причина}|
Команда сопровождается отсылкой в чат оповещения о перенаправлении:
<{ник_бота}> {причина}|
Направление команды
- Хаб ---> Клиент
Описание
- Хаб отсылает команду $ForceMove клиенту, чтобы предложить ему переместиться на другой хаб (предлагает клиенту перенаправиться).
- {ник_отправителя} — ник, который отправляет команду $OpForceMove.
- {ник_бота} — ник основного бота на хабе.
- {ник_жертвы} — ник, который должен быть перенаправлен на новый адрес.
- {новый_адрес[:порт]} — это IP-адрес или доменное имя хоста (и, опционально, через двоеточие, порт) другого хаба, на который происходит перенаправление.
- {причина} — причина перенаправления.
Комментарии
- Жертва может следовать перенаправлению или не следовать ему, это зависит от настроек клиента. По этой причине, разъединение после отсылки клиенту этой команды — это общее, но необязательное требование для хаба.
Примечание
- Обратите внимание, что если команды чата и лички следуют после команды перенаправления, то в случае автоматического следования перенаправлению пользователь не увидит сообщения о перенаправлении в чате и личке, однако, последовательность отсылаемых команд полностью на совести хаба, который может отослать сообщения как после команды перенаправления, так и до.