Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
irc:nickserv [2008/12/27 18:57] – angelegt psycore | irc:nickserv [2024/01/12 22:15] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> | ||
+ | ====== Nickserv ====== | ||
+ | Mit NickServ kannst du einen Nicknamen " | ||
+ | |||
+ | ^ Befehl ^ Funktion ^ | ||
+ | | REGISTER | Registriert einen Nicknamen | | ||
+ | | GROUP | Verwaltung von Nickname-Gruppierungen | | ||
+ | | IDENTIFY | Identifizierung des Nicknames | | ||
+ | | ACCESS | Liste der autorisierten Adressen | | ||
+ | | SET | Optionen einstellen, auch Kill-Schutz | | ||
+ | | DROP | Die Registrierung eines Nicks löschen | | ||
+ | | RECOVER | User killen, der deinen Nicknamen verwendet | | ||
+ | | SENDPASS | Passwort vergessen? Versuch das hier.. | | ||
+ | |||
+ | Weitere Befehle: GHOST, ALIST, INFO, LIST, LOGOUT, STATUS | ||
+ | |||
+ | WARNUNG: Dieser Service soll den Usern einen Weg ermöglichen, | ||
+ | |||
+ | Nicknames die seit einer längeren Zeit nicht mehr genutzt wurden, werden durch den automatischen Auslauf nach 21 Tagen aus der Datenbank entfernt. | ||
+ | |||
+ | ===== Kommandos ===== | ||
+ | |||
+ | ==== Syntax: REGISTER password [email] ==== | ||
+ | |||
+ | Beispiel: /msg NickServ REGISTER meinpasswort meine@mail.de | ||
+ | |||
+ | Registriert deinen Nicknamen in der Datenbank von NickServ. Nachdem dein Nick registriert ist, kannst du mit den SET und ACCESS Befehlen die Einstellungen deines Nicks 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/ | ||
+ | |||
+ | 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 ;) und ausserdem würde NickServ es auch nicht erlauben. Weiterhin sind kurze Passworte anfällig bei Trial-and-Error-Versuchen, | ||
+ | |||
+ | Der Parameter email ist optional und ermöglicht NickServ dir dein Passwort per Mail zu senden, falls du es vergessen haben solltest. Deine Privatsphäre wird respektiert, | ||
+ | |||
+ | Dieser Befehl (REGISTER) erstellt auch ausserdem eine neue Gruppe für deinen Nick, die dir erlaubt, nachher weitere Nicks in diese Gruppe aufzunehmen, | ||
+ | |||
+ | ==== Syntax: GROUP target password ==== | ||
+ | |||
+ | Beispiel: /msg NickServ GROUP deinhauptnick Passwort | ||
+ | |||
+ | Dieser Befehl verbindet deinen Nicknamen mit der Gruppe von target. password ist das Passwort des Target-Nicknamen. | ||
+ | |||
+ | Das Teilnehmen in der Gruppe teilt deine Konfiguration, | ||
+ | |||
+ | Eine Gruppe existiert so lange es sinnvoll ist. Dies bedeutet, dass selbst wenn die Gruppe geDROPed wird, die geteilten Konfigurationen/ | ||
+ | |||
+ | Dieser Befehl lässt sich sogar verwenden, wenn dein Nick (noch) nicht registriert ist. Wenn er jedoch registriert ist, musst du dich vorher identifizieren. Tippe /msg NickServ HELP IDENTIFY für weitere Infos. | ||
+ | |||
+ | Es wird allerdings empfohlen diesen Befehl mit einem nicht-registrierten Nick zu verwenden, da der Nick automatisch registriert wird, wenn er der Gruppe beitritt. Das Beitreten einer Gruppe mit einem bereits registrierten Nick 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. | ||
+ | |||
+ | ==== Syntax: IDENTIFY password ==== | ||
+ | |||
+ | Beweist NickServ, dass du wirklich der Besitzer dieses Nicks bist. Viele Befehle erzwingen, dass du dich vorher hiermit autorisierst, | ||
+ | |||
+ | ==== Syntax: ACCESS ==== | ||
+ | |||
+ | ACCESS DEL mask | ||
+ | ACCESS DEL mask | ||
+ | ACCESS LIST | ||
+ | |||
+ | Beispiele: | ||
+ | /msg NickServ ACCESS ADD anyone@*.bepeg.com | ||
+ | Erlaubt zugriff vom User anyone von jedem Host aus der bepeg.com Domain. | ||
+ | |||
+ | /msg NickServ ACCESS DEL anyone@*.bepeg.com | ||
+ | Hebt den oben genannten Befehl wieder auf. | ||
+ | |||
+ | /msg NickServ ACCESS LIST | ||
+ | Zeigt die aktuelle Zugriffsliste an. | ||
+ | |||
+ | Zeigt oder bearbeitet die Zugriffsliste für deinen Nick. Durch diese Liste erkennt NickServ dich automatisch als berechtigt, diesen Nick zu nutzen. Wenn du den Nick von anderen Adressen verwenden willst, musst du dich durch das IDENTIFY Kommando einloggen, damit NickServ dich erkennt. | ||
+ | |||
+ | ==== Syntax: SET option parameter ==== | ||
+ | |||
+ | Stellt verschiedene Optionen zu deinem Nicknamen ein. | ||
+ | option kann einer der folgenden Werte sein: | ||
+ | |||
+ | ^ Befehl ^ Funktion ^ | ||
+ | | DISPLAY | Ändert den " | ||
+ | | PASSWORD | Setzt das Passwort deines Nicks neu | | ||
+ | | LANGUAGE | Stellt die Sprache ein, in der dir die Services antworten sollen. | | ||
+ | | URL | Verbindet eine URL mit deinem Nick | | ||
+ | | EMAIL | Verbindet eine öffentliche eMail-Adresse mit deinem Nicknamen | | ||
+ | | ICQ | Trägt deine ICQ-Nummer unter den Infos zu deinem Nick ein. | | ||
+ | | GREET | Stellt eine Begrüssungsmeldung für deinen Nick ein. | | ||
+ | | KILL | Stellt Kill-Schutz an oder aus. | | ||
+ | | SECURE | Aktiviert/ | ||
+ | | PRIVATE | Verhindert das Erscheinen deines Nicks auf der Liste von /msg NickServ LIST | | ||
+ | | HIDE | Versteckt bestimmte Informationen deines Nicks | | ||
+ | | MSG | Ändert die Methode, wie die Services mit dir kommunizieren | | ||
+ | |||
+ | Wenn du eine dieser Optionen nutzen willst, musst du dich vorher identifizieren. (/msg NickServ HELP IDENTIFY für weitere Infos.) | ||
+ | |||
+ | Tippe /msg NickServ HELP SET option für Erläuterungen zu einer bestimmten oben genannten Option. | ||
+ | |||
+ | Als zusätzliche Option können die Services das NOEXPIRE-Flag an einem Nick setzen, dass diesen vor dem Auslaufen bei Nichtnutzung verhindert. | ||
+ | |||
+ | ==== Syntax: DROP ==== | ||
+ | |||
+ | Dieser Parameter entfernt deinen Nicknamen aus der Datenbank von NickServ. | ||
+ | |||
+ | ==== Syntax: RECOVER nickname [password] ==== | ||
+ | |||
+ | Ermöglicht es dir, deinen Nicknamen wieder freizugeben, | ||
+ | |||
+ | Bei Aufruf dieses Kommandos wird NickServ einen virtuellen User mit dem gleichen Nick online schalten den du recovern willst. Die Folge davon ist, dass der User, der deinen Nick angenommen hatte, vom Server getrennt wird. Der virtuelle User von den Services wird noch 1 Minute online bleiben, um sicherzustellen, | ||
+ | |||
+ | Als Alternative gibt es das RELEASE Kommando, (/msg NickServ HELP RELEASE) um deinen Nick schneller zurückzubekommen. | ||
+ | |||
+ | Als Vorraussetzung für das RECOVER Kommando muss deine aktuelle Adresse (siehe Ausgabe von /WHOIS) auf der Zugriffsliste des zu recovernden Nicks oder in dessen Gruppe sein. Als dritte Möglichkeit kannst du das Passwort für den Nick angeben. | ||
+ | |||
+ | ==== Syntax: 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. | ||
+ | |||
+ | Achtung: Dieses Kommando ist nicht verfügbar, wenn die Datenbanken verschlüsselt angelegt sind. | ||
+ | |||
+ | ==== Syntax: GHOST nickname [password] ==== | ||
+ | |||
+ | Trennt eine " | ||
+ | |||
+ | Wenn du das GHOST Kommando benutzen willst, muss deine aktuelle Hostmaske (siehe /WHOIS) in der Zugriffsliste des entsprechenden Nicks oder in der Gruppe des Nicks sein. Weiterhin musst du das richtige Passwort für den Nick haben. | ||
+ | |||
+ | ==== Syntax: ALIST ==== | ||
+ | |||
+ | Es werden alle Channels aufgelistet, | ||
+ | |||
+ | ==== Syntax: INFO nickname [ALL] ==== | ||
+ | |||
+ | Zeigt Informationen über den angegebenen Nick, zum Beispiel den Besitzer des Nicks, die letzte gesehene Adresse und dessen Uhrzeit und die Optionen des Nicks. Wenn du dich für den Nick über den du Infos anzeigen willst identifiziert hast, und den Parameter ALL benutzt, werden alle Informationen angezeigt. (Egal ob sie versteckt sind oder nicht.) | ||
+ | |||
+ | ==== Syntax: LIST pattern [FORBIDDEN] [NOEXPIRE] ==== | ||
+ | |||
+ | Beispiele: | ||
+ | /msg NickServ LIST *!joeuser@foo.com | ||
+ | Zeigt alle Nicknamen die von joeuser@foo.com besessen werden. | ||
+ | |||
+ | /msg NickServ LIST *Bot*!*@* | ||
+ | Listet alle registrierten Nicknamen die Bot in ihrem Ident haben (unabhängig von Gross-/ | ||
+ | |||
+ | /msg NickServ LIST * NOEXPIRE | ||
+ | Zeigt alle registrierten Nicks an, die das NOEXPIRE Flag gesetzt haben. | ||
+ | Zeigt alle registrierten Nicknamen an, die einem bestimmten Muster (pattern), nick!user@host, | ||
+ | |||
+ | Bei Angabe des Parameters FORBIDDEN oder NOEXPIRE werden nur Nicks aufgelistet, | ||
+ | |||
+ | ==== Syntax: LOGOUT [nickname] ==== | ||
+ | |||
+ | Ohne angegebenen Parameter, macht dieses Kommando die Wirkung von IDENTIFY rückgängig; | ||
+ | |||
+ | ==== Syntax: STATUS nickname... ==== | ||
+ | |||
+ | Liefert einen Wert zurück, der besagt, ob der augenblickliche Nutzer des Nicks der identifizierte Eigentümer ist, oder nicht. | ||
+ | Die Antwort hat das Format: | ||
+ | |||
+ | nickname status-code | ||
+ | |||
+ | wobei nickname der Nick ist, der mit dem Kommando angefragt wurde, und status-code eine der folgenden Werte: | ||
+ | |||
+ | 0 - User ist nicht online or Nick 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 dem Kommando übergeben werden; der Rest wird ignoriert. Es wird keine Fehlermeldung ausgegeben, wenn kein Nick angegeben wird. | ||
+ | |||
+ | ===== set optionen ===== | ||
+ | |||
+ | ==== Syntax: SET DISPLAY new-display ==== | ||
+ | |||
+ | Ändert den virtuellen " | ||
+ | |||
+ | Hinweis: Dieser Befehl ändert keine Zugriffsrechte des einzelnen Nicks, er wird nur als " | ||
+ | |||
+ | ==== Syntax: SET PASSWORD new-password ==== | ||
+ | |||
+ | Ändert das Passwort, mit dem du dich als Besitzer des Nicks identifizierst. | ||
+ | |||
+ | ==== Syntax: SET LANGUAGE number ==== | ||
+ | |||
+ | Stellt die Sprache ein, mit der die Services mit dir kommunizieren. (Zum Beispiel in einer Antwort auf einen Befehl den du gesendet hast.) | ||
+ | |||
+ | number muss von der folgenden Liste der unterstützten Sprachen ausgewählt werden: | ||
+ | 1) English | ||
+ | 2) Français (French) | ||
+ | 3) Deutsch (German) | ||
+ | 4) Italiano (Italiano) | ||
+ | 5) Português (Portuguese) | ||
+ | 6) Español (Spanish) | ||
+ | 7) Türkçe (Turkish) | ||
+ | 8) Catala (Catalan) | ||
+ | 9) ÅëëçíéêÜ (Greek) | ||
+ | 10) Nederlands (Dutch) | ||
+ | |||
+ | ==== Syntax: SET URL url ==== | ||
+ | |||
+ | Verbindet die angegebene URL mit deinem Nicknamen. Diese URL wird angezeigt, wenn jemand Informationen über deinen Nick mit dem INFO Befehl anfordert. | ||
+ | |||
+ | ==== Syntax: SET EMAIL address ==== | ||
+ | |||
+ | Verbindet die angegebene eMail-Adresse mit deinem Nicknamen. Diese Adresse wird angezeigt, wenn jemand Informationen über deinen Nick mit dem INFO Befehl anfordert. | ||
+ | |||
+ | ==== Syntax: SET ICQ number ==== | ||
+ | |||
+ | Verbindet die angegebene ICQ Nummer mit deinem Nick. Diese Nummer wird angezeigt, wenn jemand Informationen über deinen Nick mit dem INFO Befehl anfordert. | ||
+ | |||
+ | ==== Syntax: SET GREET message ==== | ||
+ | |||
+ | Die angegebene Message 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. | ||
+ | |||
+ | ==== Syntax: SET KILL ==== | ||
+ | |||
+ | Syntax: SET KILL {ON | QUICK | IMMED | OFF} | ||
+ | |||
+ | Stellt den automatischen Schutz des Nicknames durch einen Kill an oder aus. Nimmt ein User deinen Nick, hat er eine Minute Zeit sich zu identifizieren, | ||
+ | |||
+ | 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 Nicks steht; bitte benutze diese Option nicht unnötigerweise. Ausserdem ist es möglich, dass die Netz-Admins diese Option deaktiviert haben. | ||
+ | |||
+ | ==== Syntax: SET SECURE ==== | ||
+ | |||
+ | Syntax: SET SECURE {ON | OFF} | ||
+ | |||
+ | Stellt die Sicherheitsfunktionen von NickServ für deinen Nick an oder aus. Mit eingeschaltetem SECURE musst du dich immer identifizieren, | ||
+ | |||
+ | ==== Syntax: SET PRIVATE ==== | ||
+ | |||
+ | Syntax: SET PRIVATE {ON | OFF} | ||
+ | |||
+ | Ändert NickServ' | ||
+ | |||
+ | (Jeder der deinen Nick kennt, kann gezielt mit dem INFO Kommando Informationen über deinen Nick abrufen, unabhängig vom Privat-Modus.) | ||
+ | |||
+ | ==== Syntax: SET HIDE ==== | ||
+ | |||
+ | Syntax: SET HIDE {EMAIL | 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) und die letzte Quit-Nachricht (QUIT). | ||
+ | Der zweite Parameter bestimmt, ob die Information angezeigt werden soll (OFF) oder nicht (ON). | ||
+ | |||
+ | ==== Syntax: SET MSG ==== | ||
+ | |||
+ | Syntax: SET MSG {ON | OFF} | ||
+ | |||
+ | Bestimmt den Modus, mit dem sich die Services mit dir unterhalten. | ||
+ | Ist MSG eingeschaltet, |