mIRC analysiert einen Namen

340
TroubledUser

Ursprünglich gefragt: https://stackoverflow.com/questions/23419961/mirc-parsing-for-a-name

Ich bekam also einen lästigen Menschen, der meinen Spitznamen verwendet. Ich möchte in der Lage sein, den folgenden Befehl jedes Mal auszuführen, wenn jemand mit genau meinem Spitznamen (sagen wir Benutzername) dem Kanal beitritt, in dem ich mich gerade befinde:

/ msg NickServ ghost Benutzername n0ideaHwatPassIs?

n0ideaHwatPassIst? ist ein Beispielkennwort für unseren registrierten Benutzerbenutzer

Diese Art von Skript müsste in der Lage sein (in mehr oder weniger Echtzeit) zu überprüfen, ob ein anderer Benutzer seinen Benutzernamen ebenfalls in diesen Benutzernamen geändert hat. Wenn jemand so nett wäre, mir bei meinem Dilemma zu helfen, indem er mich entweder auf die richtige Dokumentation hinweist oder ein solches Skript ausarbeitet (keine Ahnung, ob dies so sauber und trocken ist, wie ich es mir zunächst vorgestellt hatte) ?

0
Ich habe Ihre Frage bereits auf http://stackoverflow.com/questions/23419961/mirc-parsing-for-a-name/23420303#23420303 beantwortet Sirius_Black vor 10 Jahren 0
Gelöst, vielen Dank Sirius! TroubledUser vor 10 Jahren 0

1 Antwort auf die Frage

0
Michael Frank

Sie können sich registrieren und dann NickServ so einstellen, dass eine Namensänderung erzwungen wird, wenn sich jemand mit diesem Namen anmeldet.

1) Registrieren Sie Ihren Nick.

/msg nickserv register <password> <email>

Sie erhalten eine E-Mail mit einem Passwort zur Bestätigung des Registrierungsvorgangs.

2) Um zu vermeiden, dass andere Benutzer Ihren Benutzernamen verwenden.

/msg NickServ set enforce on

Wenn jemand versucht, Ihren Spitznamen zu verwenden, wird dieser Kurzname dieser Person geändert.

3) Um sich als Besitzer des Nicknamen zu identifizieren, führen Sie dies aus, wenn Sie eine Verbindung herstellen.

/msg nickserv identify <password>