MIRC разбирает имя
Спросил первоначально: https://stackoverflow.com/questions/23419961/mirc-parsing-for-a-name
Так что я получил надоедливого человека, который продолжает использовать мой ник. Я хочу выполнять следующую команду каждый раз, когда кто-то с моим ником (скажем, UserName) присоединяется к каналу, в котором я сейчас живу:
/ msg NickServ ghost Имя_пользователя n0ideaHwatPassIs?
n0ideaHwatPassIs? образец пароля для нашего примера зарегистрированного пользователя UserName
Этот вид сценария должен был бы иметь возможность проверить (в более или менее реальном времени), изменил ли отдельный пользователь свой ник на указанное имя пользователя. Если бы кто-то был так любезен, чтобы помочь мне с моей дилеммой, либо указав мне на соответствующую документацию, либо разработав такой сценарий (не знаю, насколько это будет так просто, как я себе представлял, поначалу)?
1 ответ
Вы можете зарегистрироваться, а затем настроить NickServ для принудительного изменения имени, если кто-то входит в систему с этим именем.
1) Зарегистрируйте свой ник.
/msg nickserv register <password> <email>
Вы получите письмо с паролем для подтверждения процесса регистрации.
2) Чтобы другие пользователи не использовали ваш ник.
/msg NickServ set enforce on
Если кто-то попытается использовать ваш псевдоним, ему будет изменен его псевдоним.
3) Чтобы идентифицировать себя как владельца ника, запустите это при подключении.
/msg nickserv identify <password>
Вы можете дополнительно использовать
/msg nickserv set kill quick
вариант. это сообщает nickserv, когда пользователь входит и использует "ваш" ник.. у них будет только 20 секунд, чтобы попытаться идентифицировать ваш ник, после чего сервер принудительно изменит пользователя на случайный ник