NickServ

Aus TriagonyWiki

Wechseln zu: Navigation, Suche


Inhaltsverzeichnis

HELP

Mit NickServ kannst du einen Nicknamen "registrieren" und somit verhindern, dass andere ihn nutzen. Die folgenden Befehle erlauben die Registrierung und das Ändern der Einstellungen von den Nicknamen. Um sie zu benutzen, tippe /msg NickServ Befehl. Für weitergehende Informationen zu einem bestimmten Befehl, tippe /msg NickServ HELP Befehl.

REGISTER

Syntax: /msg NickServ REGISTER Passwort [eMail]

Registriert deinen Nicknamen in der Datenbank von NickServ. Nachdem dein Nickname registriert ist, kannst du mit den SET und ACCESS Befehlen die Einstellungen deines Nicknames anpassen wie du es möchtest. Stell bitte sicher, dass du dir das Passwort bei der Registrierung merkst - du wirst es brauchen, wenn du später Änderungen an den Einstellungen vornehmen willst!

Beachte auch, dass Gross/Kleinschreibung unterschieden werden! ANOPE, Anope, und anope sind verschiedene Passworte!

Richtlinien bei der Auswahl eines Passwortes:

Passworte sollten nicht einfach zu erraten sein. Zum Beispiel deinen echten Namen als Passwort zu nehmen ist eine schlechte Idee. Deinen Nicknamen selbst als Passwort zu nehmen, ist eine noch viel schlechtere Idee lachen und ausserdem würde NickServ es auch nicht erlauben. Weiterhin sind kurze Passworte anfällig bei Trial- and-Error-Versuchen, also sollte es zumindest 5 Zeichen lang sein. Zu guter letzt solltest du auch keine Leerzeichen im Passwort verwenden.

Der Parameter eMail ist optional und ermöglicht Nickserv dir dein Passwort per eMail zu senden, falls du es vergessen haben solltest. Deine Privatsphäre wird respektiert und deine eMail-Adresse wird keinem Dritten verfügbar gemacht.

Dieser Befehl (REGISTER) erstellt auch ausserdem eine neue Gruppe für deinen Nicknamen, die dir erlaubt, nachher weitere Nicknamen in diese Gruppe aufzunehmen, die dann automatisch die gleiche Konfiguration und Channel-Privilegien bekommen. Für weitere Informationen über diese Funktion tippe %RNickServ HELP GROUP.


GROUP

Syntax: /msg NickServ GROUP Ziel Passwort

Dieser Befehl verbindet deinen Nicknamen mit der Gruppe von Ziel. Passwort ist das Passwort des Ziel-Nicknamens.

Das Teilnehmen in der Gruppe teilt deine Konfiguration, Memos und Channel-Privilegien mit allen Nicknamen der Gruppe, und vieles mehr!

Eine Gruppe existiert so lange es sinnvoll ist. Dies bedeutet, dass selbst wenn ein Nicknamen der Gruppe GEDROPED (gelöscht) wird, die geteilten Konfigurationen, Rechte erhalten bleiben, so lange mindestens ein Nickname in der Gruppe verbleibt.

Dieser Befehl lässt sich sogar verwenden, wenn dein Nickname (noch) nicht registriert ist. Wenn er jedoch registriert ist, musst du dich vorher identifizieren. Tippe %RNickServ HELP IDENTIFY für weitere Informationen.

Es wird allerdings empfohlen diesen Befehl mit einem nicht-registrierten Nicknamen zu verwenden, da der Nickname automatisch registriert wird, wenn er der Gruppe beitritt. Das Beitreten einer Gruppe mit einem bereits registrierten Nicknamen kann durch die Netzwerk-Administratoren gesperrt sein.

Du kannst nur in einer Gruppe zur gleichen Zeit sein. Das Zusammenführen verschiedener Gruppen ist nicht möglich.

Achtung: Alle Mitglieder einer Gruppe haben dasselbe Passwort.


IDENTIFY

Syntax: /msg NickServ IDENTIFY Passwort

Beweist NickServ, dass du wirklich der Besitzer dieses Nicknamens bist. Viele Befehle erzwingen, dass du dich vorher hiermit autorisierst, bevor du sie benutzen kannst. Das Passwort ist das von deiner Registrierung, die du mit dem REGISTER Befehl gesetzt hast.

LOGOUT

Syntax: /msg NickServ LOGOUT

Dieser Befehl macht den Effekt des IDENTIFY Befehls rückgängig. NickServ erkennt dich also nicht mehr als den Besitzer des Nicknamens. Beachte jedoch, dass du nicht mehr gewarnt wirst, dich erneut zu identifizieren.


DROP

Syntax: /msg NickServ DROP [Nickname]

Entfernt die Registrierung deines Nicknames aus der Datenbank von NickServ. Ein gelöschter Nickname kann von jedem jederzeit wieder registriert werden.

Du kannst auch einen Nicknamen innerhalb deiner Gruppe entfernen lassen, wenn du ihn als Parameter bei Nickname angibst.

Wenn du dieses Befehl benutzen willst, musst du dich vorher mit deinem Passwort identifizieren. Tippe : %RNickServ HELP IDENTIFY für weitere Informationen

ACCESS

Syntax: /msg NickServ ACCESS ADD Maske
ACCESS DEL Maske
ACCESS LIST

Zeit oder bearbeitet die Zugriffsliste für deinen Nicknamen. Durch diese Liste erkennt NickServ dich automatisch als berechtigt, diesen Nicknamen zu nutzen. Wenn du den Nicknamen von anderen Adressen verwenden willst, musst du dich durch das IDENTIFY Befehls einloggen, damit NickServ dich erkennt.

Beispiele:

ACCESS ADD anyone@*.bepeg.com
Erlaubt zugriff vom User anyone von jedem Host aus der bepeg.com Domain.

ACCESS DEL anyone@*.bepeg.com
Hebt den oben genannten Befehl wieder auf.

ACCESS LIST
Zeigt die aktuelle Zugriffsliste an.

SET

Syntax: /msg NickServ SET Option Parameter

Stellt verschiedene Optionen zu deinem Nicknamen ein. Option kann eines der folgenden Werte sein:

  • DISPLAY Ändert den "Ursprung" deiner Gruppe
  • PASSWORD Setzt das Passwort deines Nicknamens neu
  • LANGUAGE Stellt die Sprache ein, in der dir die Services antworten sollen.
  • URL Verbindet eine URL mit deinem Nicknamen
  • ICQ Trägt deine ICQ-Nummer unter den Infos zu deinem Nicknamen ein.
  • MSG Ändert die Methode, wie die Services mit dir kommunizieren
  • EMAIL Verbindet eine öffentliche eMail-Adresse mit deinem Nicknamen
  • GREET Stellt eine Begrüssungsmeldung für deinen Nicknamen ein.
  • KILL Stellt Kill-Schutz an oder aus.
  • SECURE Aktiviert/Deaktiviert den Sicherheitsmodus für deinen Nicknamen
  • PRIVATE Verhindert das Erscheinen deines Nicknamens auf der Liste von %RNickServ LIST
  • HIDE Versteckt bestimmte Informationen deines Nicknamens
  • AUTOOP Should services op you automatically.

Wenn du eines dieser Optionen nutzen willst, musst du dich vorher identifizeren.
Tippe: /NickServ HELP IDENTIFY für weitere Informationen.

Tippe /NickServ HELP SET Option für Erläuterungen zu einer bestimmten oben genannten Option.


SET DISPLAY

Syntax: /msg NickServ SET DISPLAY new-display

Ändert den virtuellen "Anführer" deiner Gruppe in den Services. Der wert von new-display MUSS ein Nickname in deiner Gruppe sein.

Hinweis: Dieser Befehl ändert keine Zugriffsrechte des einzelnen Nicks, er wird nur als "Ursprung" der Gruppe in der Liste aufgeführt.

SET PASSWORD

Syntax: /msg NickServ SET PASSWORD Neues-Passwort

Ändert das Passwort, mit dem du dich als Besitzer des Nicknamen identifizierst.

SET LANGUAGE

Syntax: /msg NickServ SET LANGUAGE Nummer

Stellt die Sprache ein, mit der die Services mit dir kommunizieren. (Zum Beispiel in einer Antwort auf einen Befehl den du gesendet hast.)

Nummer muss von der folgenden Liste der unter- stützten Sprachen ausgewählt werden:


SET URL

Syntax: /msg NickServ SET URL Url

Verbindet die angegebene URL mit deinem Nicknamen. Diese URL wird angezeigt, wenn jemand Informationen über deinen Nicknamen mit dem INFO Befehl anfordert.


SET EMAIL

Syntax: /msg NickServ SET EMAIL Adresse

Verbindet die angegebene eMail-Adresse mit deinem Nicknamen. Diese Adresse wird angezeigt, wenn jemand Informationen über deinen Nicknamen mit dem INFO Befehl anfordert.


SET HIDE

Syntax: /msg NickServ SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}

Erlaubt es dir, bestimmte Informationen in der Ausgabe von NickServ INFO zu verstecken. Du kannst deine eMail-Adresse verstecken (EMAIL), die zuletzt gesehene user@host-Maske (USERMASK), dein Services-Zugriffsstatus (STATUS) und die letzte Quit-Nachricht (QUIT). Der zweite Parameter bestimmt, ob die Information angezeigt werden soll (OFF) oder nicht (ON).


SET ICQ

Syntax: /msg NickServ SET ICQ Nummer

Verbindet die angegebene ICQ Nummer mit deinem Nicknamen. Diese Nummer wird angezeigt, wenn jemand Informationen über deinen Nicknamen mit dem INFO Befehl anfordert.

SET GREET

Syntax: /msg NickServ SET GREET Nachricht

Die angegebene Nachricht wird als Begrüssungsnachricht gesendet, wenn du in einen Channel eintrittst, der die GREET Option eingeschaltet hat. Vorausgesetzt du hast den nötigen Zugriffslevel in der Access-Liste des Channels.

SET KILL

Syntax: /msg NickServ SET KILL {ON | QUICK | IMMED | OFF}

Stellt den automatischen Schutz des Nicknames durch einen Kill an oder aus. Nimmt ein User deinen Nickname, hat er eine Minute Zeit sich zu identifizieren, danach wird er, bei eingeschaltetem Schutz, durch NickServ umbenannt in einen Zufallsnamen.

Bei der Einstellung QUICK wird Wartezeit zum Identifizieren auf 20 Sekunden herabgesenkt. Bei IMMED wird der User sofort ohne Warnung umbenannt, wenn er nicht auf der Zugriffsliste des Nicknamens steht. Bitte benutze diese Option nicht unnötigerweise. Ausserdem ist es möglich, dass die Netz-Admins diese Option deaktiviert haben.


SET SECURE

Syntax: /msg NickServ SET SECURE {ON | OFF}

Stellt die Sicherheitsfunktionen von NickServ für deinen Nicknamen an oder aus. Mit eingeschaltetem SECURE musst du dich immer identifizieren, egal ob deine Hostmaske auf der Zugriffsliste für den Nicknamen steht oder nicht. Wenn du allerdings auf der Zugriffsliste stehst, wird NickServ bei fehlender Identifizierung den Nicknamen nicht killen (ist von der KILL Option unabhängig).

SET PRIVATE

Syntax: /msg NickServ SET PRIVATE {ON | OFF}

Ändert NickServ's Privat-Modus für deinen Nicknamen. Mit eingeschaltetem PRIVATE wird dein Nickname nicht auf Listen erscheinen, die durch NickServ's LIST Befehls erstellt wurden.

(Jeder der deinen Nicknamen kennt, kann gezielt mit dem INFO Befehl Informationen über deinen Nicknamen abrufen, unabhängig vom Privat-Modus.)


UPDATE

Syntax: /msg NickServ UPDATE

Updatet deinen derzeiten Status, z.B. prüft es auf neue Nachrichten, setzt benötigte Channel-Modes (ModeonID), aktualisiert deinen vHost und deine userflags (lastseentime, etc).


SET HIDE

Syntax: /msg NickServ SET HIDE {EMAIL | STATUS | USERMASK | QUIT} {ON | OFF}

Erlaubt es dir, bestimmte Informationen in der Ausgabe von NickServ INFO zu verstecken. Du kannst deine eMail-Adresse verstecken (EMAIL), die zuletzt gesehene user@host-Maske (USERMASK), dein Services-Zugriffsstatus (STATUS) und die letzte Quit-Nachricht (QUIT).
Der zweite Parameter bestimmt, ob die Information angezeigt werden soll (OFF) oder nicht (ON).


SET MSG

Syntax: /msg NickServ SET MSG {ON | OFF}

Bestimmt den Modus, mit dem sich die Services mit dir unterhalten. Ist MSG eingeschaltet, benutzen die Services Messages (Queries), ansonsten werden dir die Antworten als Notices geschickt (Standard).

RECOVER

Syntax: /msg NickServ RECOVER Nickname [Passwort]

Ermöglicht dir, deinen Nicknamen wieder freizugeben, wenn jemand anderes ihn angenommen hat. Diese Funktion wird auch durch NickServ genutzt, wenn jemand einen Nickname mit Kill-Schutz anzunehmen.

Bei Aufruf dieses Befehls wird NickServ einen virtuellen User mit dem gleichen Nick online schalten den du recovern willst. Die Folge davon ist, dass der User, der deinen Nickname angenommen hatte, vom Server getrennt wird. Der virtuelle User von den Services wird noch 1 Minute online bleiben, um sicherzustellen, dass der andere User nicht sofort neu connected; Nach dieser Minute wird der Nickname wieder freigegeben und du kannst ihn annehmen.

Als Alternative gibt es das RELEASE Befehl, (%RNickServ HELP RELEASE) um deinen Nickname schneller zurückzubekommen.

Als Vorraussetzung für das RECOVER Befehl muss deine aktuelle Adresse (siehe Ausgabe von /WHOIS) auf der Zugriffsliste des zu recovernden Nicknamens oder in dessen Gruppe sein. Als dritte Möglichkeit kannst du das Passwort für den Nicknamen angeben.


RELEASE

Syntax: /msg NickServ RELEASE Nickname [Passwort]

Durch NickServ wird die Nickname-Sperre, ausgelöst durch z.B. den automatischen Kill-Schutz oder durch Verwendung des RECOVER Befehls, aufgehoben. Standardmässig hält diese Sperre 1 Minute, dieser Befehl setzt den Nickname früher wieder frei.

Als Vorraussetzung für die Verwendung des RELEASE Befehl für einen Nickname, muss deine aktuelle Hostmaske (siehe /WHOIS) in der Zugriffsliste des entsprechenden Nicknamens oder in der Gruppe des Nicknamen sein. Weiterhin musst du das richtige Passwort für den Nicknamen haben.


GHOST

Syntax: /msg NickServ GHOST Nickname [Passwort]

Trennt eine "geisternde" IRC Verbindung, die deinen Nickname besitzt. Eine solche Verbindung ist eine, die nicht wirklich verbunden ist, bzw. im Begriff ist getrennt zu werden. Normalerweise passiert dies, wenn dein Computer abstürtzt oder deine Internet- Verbindung zusammenbricht, wenn du im IRC bist.

Wenn du das GHOST Befehk benutzen willst,muss deine aktuelle Hostmaske (siehe /WHOIS) in der Zugriffsliste des entsprechenden Nicknamens oder in der Gruppe des Nicknamens sein.Weiterhin musst du das richtige Passwort für den Nickname haben.


INFO

Syntax: /msg NickServ INFO Nickname [ALL]

Zeigt Informationen über den angegebenen Nickname, zum Beispiel den Besitzer des Nicknamens, die letzte gesehene Adresse und dessen Uhrzeit und die Optionen des Nicknamens. Wenn du dich für den Nickname über den du Infos anzeigen willst identifiziert hast, und den Parameter ALL benutzt, werden alle Informationen angezeigt. (Egal ob sie versteckt sind oder nicht.)


LIST

Syntax: /msg NickServ LIST Muster

Listet alle registrierten Nicknamen auf, die auf das Suchmuster passen, im Format nickname!user@host. Nicknamen mit aktivierter PRIVATE Option werden allerdings nicht angezeigt.

Beispiele:

LIST *!joeuser@foo.com
Zeigt alle Nicknamen an, deren Besitzer joeuser@foo.com ist.

LIST *Bot*!*@*
Zeigt alle registrierten Nicknamen mit Bot in ihrem Ident (Gross/Kleinschreibung wird nicht unterschieden).

LIST *!*@*.bar.org
Listet alle Nicknamen von Usern in der bar.org Domain.


NICK_HELP_ALIST

Syntax: /msg NickServ ALIST [Level]

Listet dir alle Channels auf, auf die du Zugriff hast. Zusätzlich kannst du ein Level im XOP oder ACCESS Format angeben. Es werden dann nur Channels aufgelistet, in denen du dieses Level hast.

Beispiele:
ALIST Founder
Listet alle Chans auf, in denen du Founder Access hast.

ALIST AOP
Listet alle Chans auf, in denen dein Zugriffslevel AOP oder höher beträgt.

ALIST 10
Listet alle Chans auf, in dnen dein Zugriffslevel 10 oder höher beträgt.

Channels mit der NOEXPIRE Option sind mit einem Ausrufezeichen markiert.


ALIST

Syntax: /msg NickServ ALIST [Level]

Listet alle Channels auf, auf denen du Zugriff hast. Optional kannst du das Level-Format (XOP oder ACCESS) bestimmen. Die daraus resultierende liste wird nur Channels enthalten, wo du den entsprechenden Zugriffslevel hast.

Examples:
ALIST Founder
Listet alle Channels auf, in denen du Founder-Access hast.

ALIST AOP
Listet alle Channels auf, in denen du AOP-Access oder höher hast.

ALIST 10
Listet alle Channels auf, in denen du das Zugriffs-Level 10 oder höher hast..

Channels, die die NOEXPIRE Option gesetztist, haben ein Ausrufezeiche als Prefix.


GLIST

Syntax: /msg NickServ GLIST

Zeigt alle Nicknamen die in deiner Gruppe enthalten sind.


STATUS

Syntax: /msg NickServ STATUS Nickname

Liefert einen Wert zurück, der besagt, ob der augenblickliche Nutzer des Nicknamens der identifizierte Eigentümer ist, oder nicht.Die Antwort hat das Format:

Nickname Status-Code

wobei Nickname der Nickname ist, der mit dem Befehl angefragt wurde und Status-Code eine der folgenden Werte:

0 - User ist nicht online oder Nickname ist nicht registriert
1 - User wird nicht als Eigentümer erkannt
2 - User wird als Eigentümer erkannt durch die
Zugriffsliste 3 - User wird als Eigentümer erkannt durch die
Identifizierung mit Passwort

Bis zu 16 Nicknamen können mit dem Befehl übergeben werden, der Rest wird ignoriert. Wenn kein Nickname angegeben wird, wird dein STATUS angezeigt.


SENDPASS

Syntax: /msg NickServ SENDPASS Nickname

Sendet das Passwort des angegebenen Nicks zu der damit verbundenen eMail-Adresse aus der NickServ-Datenbank. Dieses Kommando ist wirklich nützlich, wenn du dein Passwort vergessen haben solltest.

Kann in manchen Netzen auf IRC Operatoren begrenzt sein.

Dieses Kommando ist nicht verfügbar, wenn die Datenbanken verschlüsselt angelegt sind.


EXPIRES

Nicknamen die seit einer längeren Zeit nicht mehr genutzt wurden, werden durch den automatischen Auslauf nach <num> Tagen aus der Datenbank entfernt.


SERVADMIN HELP

Services Administratoren können auch registrierte Nicknamen löschen,ohne sich für den jeweiligen Nicknamen identifizieren zu müssen. Zusätzlich können sie die Zugriffsliste eines jeden Nicknamen ansehen und bearbeiten. Siehe : %RNickServ ACCESS LIST Nickname

SERVADMIN LOGOUT

Syntax: /msg NickServ LOGOUT [Nickname [REVALIDATE]]

Ohne angegebenen Parameter, macht dieser Befehl die Wirkung von IDENTIFY rückgängig, zum Beispiel wirst du nicht mehr als Eigentümer des Nicknamens erkannt. Beachte jedoch, dass du nicht erneut zur Identifizierung aufgefordert wirst.

Mit angegebenem Parameter passiert das gleiche für den Nicknamen. Wenn du zusätzlich REVALIDATE angibst, wird Services dich auffordern, dich erneut für den Nickname zu identifizieren.

Diese Funktion ist beschränkt auf die Services Administratoren.

SERVADMIN DROP

Syntax: /msg NickServ DROP [Nickname]

Ohne angegebenen Parameter entfernt es deinen Nicknamen aus der Datenbank von NickServ.

Mit dem Nicknamen als Parameter, wird dieser Nickname von der Datenbank entfernt. Du kannst jeden Nickname in deiner Gruppe ohne bestimmte Privilegien entfernen.

Das Entfernen eines beliebigen Nicknamen ist beschränkt auf Services Administratoren.


SERVADMIN LIST

Syntax: /msg NickServ LIST Muster [FORBIDDEN] [NOEXPIRE] [UNCONFIRMED]

Zeigt alle registrierten Nicknamen an, die einem bestimmten Muster, nickname!user@host, entsprechen. Nicknamen mit aktivierter PRIVATE und NOEXPIRE Option werden nur Services Administratoren angezeigt. Nicknamen bei denen das NOEXPIRE eingeschaltet ist, werden ein ! vor ihrem Eintrag in der Liste haben.

Wenn die Option FORBIDDEN, NOEXPIRE oder UNCONFIRMED angegeben wird, werden nur Nicknamen angezeigt die das entsprechene Muster haben (FORBIDDEN, UNCONFIRMED oder NOEXPIRE). Wenn alle 3 Optionen angegeben werden, werden alle Nicknamen angezeigt die den 3 Muster entsprechen.

Diese Funktion ist beschränkt auf Services Administratoren.

Beispiele:

LIST *!joeuser@foo.com
Zeigt alle Nicknamen die von joeuser@foo.com besessen werden.

LIST *Bot*!*@*
Listet alle registrierten Nicknamen die Bot in ihrem Ident haben (unabhängig von Gross/Klein- schreibung).

LIST * NOEXPIRE
Zeigt alle registrierten Nicknamen an, die das NOEXPIRE Flag gesetzt haben.


SERVADMIN ALIST

Syntax: /msg NickServ ALIST [Nickname] [Level]

Mit keinen Parametern werden alle Channels aufgelistet, auf die du Zugriff hast. Mit einem Parameter werden alle Channels aufgelistet, auf die Nickname Zugriff hat. Mit zwei Parametern werden alle Channel aufgelistet, in denen Nickname Zugriffslevel Level oder höher hat.

Beschränkt auf Services Administratoren.

SERVADMIN GLIST

Syntax: /msg NickServ GLIST [Nickname]

Wird kein Parameter angegeben, werden alle Nicknamen in deiner Gruppe angezeigt.

Ansonsten werden alle Nicknamen, die in der Gruppe des angegebenen Nicknamens sind, aufgelistet.

Diese Funktion ist beschränkt auf Services Administratoren.


SERVADMIN GETPASS

Syntax: /msg NickServ GETPASS Nickname

Liest das Passwort von Nickname aus der Datenbank aus. Beachte dass wenn jemand dieses Befehl benutzt, diese Aktion im Logbuch der Services vermerkt wird. Zusätzlich wird eine Nachricht an alle IRC Operatoren per WALLOPS/GLOBOPS ausgesandt.

Beschränkt auf Services Administratoren.

Dieser Befehl ist nicht verfügbar bei aktivierter Verschlüsselung.


SERVADMIN FORBID

Syntax: /msg NickServ FORBID Nickname [Grund]

Verhindert, dass der angegebene Nickname registriert oder genutzt wird. Diese Einschränkung kann durch DROPEN (löschen) des Nicknamen aufgehoben werden.

In bestimmten Netzen wird ein Grund für das Verbot benötigt.

Beschränkt auf Services Administratoren.

SERVADMIN INFO

Services Administratoren können den ALL Parameter für jeden beliebigen Nickname benutzen.

Persönliche Werkzeuge