ChanServ Kommandos
- HELP
Mit Hilfe von ChanServ kann man Channel registrieren und eine Vielzahl von Kontrolloptionen einstellen. ChanServ kann zum Beispiel das "Takeover" von Channels verhindern, in dem man die Channel-Op Privilegien auf bestimmte registrierte Nicks begrenzt. Verfügbare Kommandos sind unten aufgelistet; um sie zu benutzen tippe /msg ChanServ command. Für weitere Informationen zu einem bestimmten Befehl, tippe /msg ChanServ HELP command.
- REGISTER Einen Channel registrieren IDENTIFY Sich mit Passwort als Founder (z.B.)
- des Channels identifizieren
- Informationen einstellen
- bearbeiten
- Zugriffslevel neu definieren
- INVITE, KICK, LIST, LOGOUT, OP, UNBAN, VOICE
- UNREAL
- HALFOP, DEHALFOP, PROTECT, DEPROTECT
- ULTIMATE
- HALFOP, DEHALFOP, ADMIN, DEADMIN
- EXPIRES
Beachte das jeder Channel der für <num> Tage nicht genutzt wird (bzw wenn kein User aus der Zugriffs- liste diese bestimmte Zeit nicht erscheint), wird die Registrierung des Channels automatisch auslaufen.
- REGISTER
Syntax: /msg ChanServ REGISTER channel password description
Registriert einen Channel in der Datenbank von ChanServ. Wenn du dieses Kommando nutzen möchtest, musst du Operator-Status in dem Channel besitzen. Das Passwort, dass du mit dem IDENTIFY Kommando einstellst, erlaubt es später anderen Änderungen am Channel durchzuführen. Der letzte Parameter, der angegeben werden muss, sollte eine allgemeine Beschreibung des Channels bzw dessen Zweck beinhalten. Wenn du einen Channel registrierst, wird dein Nick als Founder (Gründer) eingetragen. Der Channel- Founder kann alle Einstellungen des Channels bearbeiten, und wird automatisch beim Joinen des
Channels durch ChanServ mit Founder/Operator- Privilegien ausgestattet. Mit Hilfe des ACCESS Kommandos (tippe /msg ChanServ HELP ACCESS) kann man einen Teil dieser Privilegien anderen registrierten Nicks ebenfalls erteilen. Hinweis: Für das Registrieren eines Channels musst du einen registrierten und identifizierten Nick benutzen. Hast du dies noch nicht getan,
tippe/msg ChanServ HELP um weitere Informationen darüber zu erhalten.
- IDENTIFY
Syntax: /msg ChanServ IDENTIFY channel password
Identifiziert durch gegenüber ChanServ als Gründer (Founder) des angegebenen Channels. Viele Befehle benötigen diesen Schritt, bevor du sie benutzen kannst. Das Passwort ist das, das du beim REGISTER Kommando angegeben hattest.
- LOGOUT
Syntax: /msg ChanServ LOGOUT channel nickname Hebt die Identifizierung als Channel-Founder für den angegebenen Channel wieder auf. Wenn du der Channel-Founder bist, kannst du jeden ausloggen, jeder andere nur sich selbst.
- DROP
Syntax: /msg ChanServ DROP channel Entfernt die Registrierung des angegebenen Channels. Kann nur vom Channel-Founder benutzt werden, der sich vorher mit dem IDENTIFY zu erkennen geben muss.
- SET
Syntax: /msg ChanServ SET channel option parameters Erlaubt es dem Channel-Founder bestimmte Optionen und Informationen des Channels zu ändern. Verfügbare Optionen:
- FOUNDER Stellt den Gründer des Channels ein SUCCESSOR Stellt den Vertreter des Founders ein PASSWORD Ändert das Passwort des
- Channel-Founders
- Channel
- Channels ein
- in dem Channel anwenden
- benutzt wird
- geändert werden
SECURE Aktiviert ChanServ's Sicherheits-
- funktionen
- Channel
SIGNKICK Kicks durch ChanServ in dem Channel
- werden durch den Kicker signiert
- benutzt werden
Tippe /msg ChanServ HELP option für weitere Informationen zu einem bestimmten Kommando.
- SET FOUNDER
Syntax: /msg ChanServ SET channel FOUNDER nick Ändert den Gründer (Founder) eines Channels. Der neue Nick muss registriert sein.
- SET SUCCESSOR
Syntax: /msg ChanServ SET channel SUCCESSOR nick Ändert den Vertreter des Gründers in dem Channel. Wenn der Nickname des Gründers ausläuft oder gedropped wird, wenn der Channel registriert ist, wird der Vertreter der neue Gründer des Channels. Wenn jedoch der Vertreter bereits zu viele Channels registriert hat
(max <num>), wird der Channel gedropped. Der Nickname des Vertreters muss registriert sein.
- SET PASSWORD
Syntax: /msg ChanServ SET channel PASSWORD password Ändert das Passwort, dass dich als Founder (Gründer) des Channels identifiziert.
- SET DESC
Syntax: /msg ChanServ SET channel DESC description Ändert die Beschreibung für einen Channel, die bei dem LIST und INFO Kommando angezeigt wird.
- SET URL
Syntax: /msg ChanServ SET channel URL [url] Verbindet die angegebene URL mit dem Channel. Diese URL wird angezeigt, wenn jemand Informationen über den Channel mit dem INFO Kommando abfragt. Wird kein Parameter angegeben, wird die aktuelle URL gelöscht.
- SET EMAIL
Syntax: /msg ChanServ SET channel EMAIL [address] Verbindet die angegebene eMail-Adresse mit dem Channel. Diese eMail-Adresse wird angezeigt, wenn jemand Informationen über den Channel mit dem INFO Kommando abfragt. Wird kein Parameter angegeben, wird die aktuelle eMail-Adresse gelöscht.
- SET ENTRYMSG
Syntax: /msg ChanServ SET channel ENTRYMSG [message] Ändert die Nachricht, die User beim Joinen des Channels per /notice bekommen. Wird kein Parameter angegeben, wird keine Nachricht beim Joinen angezeigt.
- SET BANTYPE
Syntax: /msg ChanServ SET channel BANTYPE bantype Stellt den Ban-Typ für den Channel ein, den die Services anwenden, wenn sie einen Ban eintragen (z.B. bei einem Auto-Kick). bantype muss einer der folgenden Werte sein: 0: Ban in der Form *!user@host 1: Ban in der Form *!*user@host 2: Ban in der Form *!*@host 3: Ban in der Form *!*user@*.domain
- SET KEEPTOPIC
Syntax: /msg ChanServ SET channel KEEPTOPIC {ON | OFF} Aktiviert oder deaktiviert die Topic Wiederherstellung für den Channel. Wird diese Option eingeschaltet, wird das
Topic des Channels gespeichert durch ChanServ; selbst wenn der letzte User den Channel verlässt, wird es wiederhergestellt sobald jemand wieder in den Channel kommt.
- SET TOPICLOCK
Syntax: /msg ChanServ SET channel TOPICLOCK {ON | OFF} Aktiviert oder deaktiviert die topic lock-Option für den angegebenen Channel.
Wenn topic lock eingeschaltet ist, wird ChanServ jede Änderung des Topics verhindern/rückgängig machen, ausser es wurde durch TOPIC eingestellt.
- SET MLOCK
Syntax: /msg ChanServ SET channel MLOCK modes Stellt den Mode-Lock-Parameter für den angegebenen
Channel ein. ChanServ ermöglicht es dir, einzustellen, dass bestimmte Modi immer aus bzw an sein müssen. Die Modi die gelockt werden können sind i, k, l, m, n, p, s, and t; jede einzelne dieser Modi kann ein/aus oder gar nicht gelockt werden. Der modes Parameter ist genauso aufgebaut wie das jeweilige /MODE Kommando; dies bedeutet, Modi die durch ein + gekennzeichnet sind, sind aktiviert; Durch ein - sind sie deaktiviert. Warnung: Wenn du den Channel mit Hilfe des SET MLOCK Befehls mit einem Key (Passwort) schützt, solltest du zusätzlich die RESTRICTED Option für den Channel ein- schalten (siehe HELP SET RESTRICTED), oder jeder der in diesen Channel kommt wenn er leer ist kann den Key sehen! Beispiele:
- SET #channel MLOCK +nt-iklps
- Erzwingt die Channel-Modi n und t auf an, die i, k,l,p und s aus. Mode m wird nicht explizit gelockt und kann wahlweise an oder ausgeschaltet werden.
- Erzwingt die Modi k, n, s und t an, die Modi i, l, m, und p aus. Weiterhin wird der Channel-Key fest auf "mein-key" eingestellt.
- Entfernt alle gelockten Channel-Modi; jeder Modus kann nun wahlweise an- oder ausgeschaltet werden.
- SET PEACE
Syntax: /msg ChanServ SET channel PEACE {ON | OFF} Aktiviert oder deaktiviert die peace Option. Wenn peace aktiviert ist, kann ein User einen anderen User mit gleichem oder höherem Zugriffslevel nicht mehr per
ChanServ kicken, bannen oder dessen Channelstatus löschen.
- SET PRIVATE
Syntax: /msg ChanServ SET channel PRIVATE {ON | OFF} Schaltet den Privat-Modus für einen Channel an oder aus. Wird er aktiviert, wird der Channel in der
Ausgabe von/msg ChanServ LIST nicht mehr auftauchen.
- SET RESTRICTED
Syntax: /msg ChanServ SET channel RESTRICTED {ON | OFF} Aktiviert oder deaktiviert den restricted access (beschränkter Zugriff)-Modi für einen Channel. Wenn restricted access eingeschaltet ist, werden User die sonst keinen Channel Operator-Status besitzen würden (Nicks mit negativem Zugriffslevel, oder wenn Secure Ops aktiv ist: Nicks die nicht auf der Zugriffsliste sind) vom Channel gekicked und gebanned.
- SET SECURE
Syntax: /msg ChanServ SET channel SECURE {ON | OFF} Aktiviert oder deaktiviert die Sicherheitsfunktionen
von ChanServ für den angegebenen Channel. Wird SECURE eingeschaltet, werden nur registrierte Nicks (durch ChanServ) die per Passwort identifiziert sind in den Channel gelassen, so wie es in der Zugriffsliste des Channels steht.
- SET SECUREOPS
Syntax: /msg ChanServ SET channel SECUREOPS {ON | OFF} Ändert die Secure-Ops Option für einen Channel. Wird diese Option eingeschaltet, können Nicks, die nicht auf der Zugriffsliste des Channels stehen, keinen Op-Status erhalten.
- SET SECUREFOUNDER
Syntax: /msg ChanServ SET channel SECUREFOUNDER {ON | OFF} Aktiviert oder deaktiviert die Secure Founder-Option für einen Channel. Wird diese Option eingeschaltet, kann nur der "echte" Gründer des Channels diesen DROPen, das Passwort und den Successor verändern; und nicht derjenige, der sich per
IDENTIFY gegenüber ChanServ als Gründer (Founder) identifiziert hat.
- SET SIGNKICK
Syntax: /msg ChanServ SET channel SIGNKICK {ON | LEVEL | OFF} Aktiviert oder deaktiviert signierte Kicks für einen Channel. Ist SIGNKICK aktiviert, wird der Reason
eines Kicks der durch ChanServ KICK ausgeführt wurde, durch den Nicknamen des Kickers signiert. Wird LEVEL benutzt, werden Kicks durch Nicknamen deren Level grösser oder gleich dem SIGNKICK Level ist, nicht durch den Nicknamen signiert.
Siehe /msg ChanServ HELP LEVELS für weitere Informationen.
- SET XOP
Syntax: /msg ChanServ SET channel XOP {ON | OFF} Aktiviert oder deaktiviert das xOP Listen System für einen Channel. Wenn XOP aktiviert ist, musst du AOP/SOP/VOP Commands nutzen, um Zugriffslevel festlegen zu können. Andernfalls musst du das ACCESS Command nutzen. Technische Bemerkung: Wenn du vom Access zum xOP System wechselst, werden die Zugriffslevel geändert, folglich wirst du nicht die selben Werte finden, wenn du zu Access zurückwechselst. Du solltest nach einem Wechsel zum xOP System darauf achten, dass die User das richtige Level besitzen, da das Umwechseln auf Vermutung basiert und nicht immer perfekt funktioniert. Es ist nicht empfohlen nach einer Änderung der Levels das xOP System zu nutzen. Der Wechsel vom xOP System zum Access System fuktioniert jedoch fehlerfrei.
- SET OPNOTICE
Syntax: /msg ChanServ SET channel OPNOTICE {ON | OFF} Aktiviert oder deaktiviert die Op-Notice Option für einen Channel.
Wird Op-Notice eingeschaltet, sendet ChanServ eine Notice an den Channel wenn OP oder DEOP Kommandos benutzt werden.
- AOP
Syntax: /msg ChanServ AOP channel ADD nick
- AOP channel DEL {nick | entry-num | list} AOP channel LIST [mask | list] AOP channel CLEAR
- AOP #channel LIST 2-5,7-9
- Listet die AOP Einträge 2 bis 5 und 7 bis 9.
Access Liste, tippe bitte /msg ChanServ HELP ACCESS und /msg ChanServ HELP SET XOP für Infos über den Wechsel vom xOP und vom Access System.
- HOP
Syntax: /msg ChanServ HOP channel ADD nick
- HOP channel DEL {nick | entry-num | list} HOP channel LIST [mask | list] HOP channel CLEAR
- HOP #channel LIST 2-5,7-9
- Listet die HOP Einträge 2 bis 5 und 7 bis 9.
Access Liste, tippe bitte /msg ChanServ HELP ACCESS und /msg ChanServ HELP SET XOP für Infos über den Wechsel vom xOP und vom Access System.
- SOP
Syntax: /msg ChanServ SOP channel ADD nick
- SOP channel DEL {nick | entry-num | list} SOP channel LIST [mask | list] SOP channel CLEAR
zusätzlich die AutoKick und BadWord Listen bearbeiten, Channel- memos lesen und senden, usw. Das SOP ADD Command fügt den jeweiligen Nick zur SOP Liste hinzu. Das SOP DEL Command löscht den jeweiligen Nick aus der SOP Liste. Wenn mehrere Eintragsnummern angegeben werden, werden diese Einträge gelöscht. (Siehe Beispiel bei LIST.) Das SOP LIST Command zeigt die aktuelle SOP Liste. Wenn Wildcard Masks angegeben werden, werden nur die betroffenen Einträge angezeigt. Werden mehrere Eintragsnummern angegeben, werden nur diese Einträge angezeigt, zB:
- SOP #channel LIST 2-5,7-9
- Listet die SOP Einträge 2 bis 5 und 7 bis 9.
Access Liste, tippe bitte /msg ChanServ HELP ACCESS und /msg ChanServ HELP SET XOP für Infos über den Wechsel vom xOP und vom Access System.
- VOP
Syntax: /msg ChanServ VOP channel ADD nick
- VOP channel DEL {nick | entry-num | list} VOP channel LIST [mask | list] VOP channel CLEAR
- VOP #channel LIST 2-5,7-9
- Listet die VOP Einträge 2 bis 5 und 7 bis 9.
Access Liste, tippe bitte /msg ChanServ HELP ACCESS und /msg ChanServ HELP SET XOP für Infos über den Wechsel vom xOP und vom Access System.
- ACCESS
Syntax: /msg ChanServ ACCESS channel ADD nick level
- ACCESS channel DEL {nick | entry-num | list} ACCESS channel LIST [mask | list] ACCESS channel CLEAR
oder wem Zugriff auf ChanServ Kommandos des Channels freigeschaltet werden soll. Verschiedene Zugriffslevel bestimmen den Zugriff auf Privilegien, die dieser User dann im Channel besitzt;
tippe /msg ChanServ HELP ACCESS LEVELS für weitere Infos. Jeder Nick, der nicht auf der Zugriffsliste steht, hat automatisch einen Level von 0. Das ACCESS ADD Kommando fügt einen Nick mit dem angegeben Level auf die Zugriffsliste ein; wenn der Nick schon auf der Liste steht, wird der Level nur geändert. Der angegebene level muss kleiner als der des Users sein, der diesen Befehl aufruft; und wenn der Nick schon auf der Zugriffsliste steht, muss sein aktueller Level ebenfalls kleiner sein, als von dem User, der den Befehl aufruft. Mit ACCESS DEL Kommando wird ein Nick von der Zugriffs- liste entfernt. Wenn eine Liste von Nummern angegeben wird, werden diese Einträge entfernt (siehe die Beispiele für LIST weiter unten). Das ACCESS LIST Kommando zeigt die Zugriffsliste eines Channels an. Wird eine Bereichsliste angegeben, werden die entsprechenden Einträge angezeigt, zum Beispiel:
- ACCESS #channel LIST 2-5,7-9
- Zeigt Einträge mit den Nummern 2 bis 5 und 7 bis 9 an.
- ACCESS LEVELS
- Founder (Gründer) vollständiger Zugriff auf
- den Channel und alle dazugehörigen
Funktionen durch ChanServ; wird automatisch mit Op-Status versehen beim Joinen. Beachte dass nur eine Person den Founder-Status besitzen kann (kann auch nicht durch das ACCESS Kommando erteilt werden).
- 10 Zugriff auf AKICK, hat Auto-Op.
- 5 Automatischer Op-Status. 3 Automatischer Voice-Status. 0 Keine speziellen Privilegien; kann durch
- andere Ops Channel-Operator werden (ausser Secure-Ops ist aktiv).
<0 Kann keinen Operator-Status erlangen.
- 5 Automatischer Op-Status. 3 Automatischer Voice-Status. 0 Keine speziellen Privilegien; kann durch
- den Channel und alle dazugehörigen
ChanServ HELP LEVELS für weitere Informationen.
- AKICK
Syntax: /msg ChanServ AKICK channel ADD mask [reason]
- AKICK channel DEL mask AKICK channel LIST [mask] AKICK channel VIEW [mask] AKICK channel ENFORCE AKICK channel CLEAR
Verwaltet die AutoKick-Liste für einen Channel. Wenn ein User joined, der auf der AutoKick-Liste steht, wird ChanServ einen Ban auf den User setzen und ihn dann kicken. Mit Hilfe von AKICK ADD kann man Nicks oder Hostmasken
der AutoKick-Liste hinzufügen. Wird ein reason beim Befehl angegeben, wird dieser als Kick-Reason für den User genutzt; ohne Reason wird standardmässig "You have been banned from the channel" verwendet. Durch das AKICK DEL Kommando wird ein Eintrag von der
AutoKick-Liste entfernt. Es entfernt jedoch nicht die Bans, die noch im Channel von ChanServ gesetzt sind; diese müssen manuell entfernt werden. Das AKICK LIST Kommando zeigt den Inhalt einer
AutoKick-Liste an; oder optional die Einträge, die auf das angegebene Muster passen. Das Ergebnis von AKICK VIEW ist im Grunde das Gleiche wie das von AKICK LIST, jedoch werden mehr Informationen angezeigt.
Durch AKICK ENFORCE wird ChanServ gezwungen, die aktuelle AutoKick-Liste auf den Channel anzuwenden und User, die ein Muster der Liste treffen, zu entfernen. Das AKICK CLEAR Kommando entfernt alle Einträge aus
Der AutoKick-Liste.
- LEVELS
Syntax: /msg ChanServ LEVELS channel SET type level
- LEVELS channel {DIS | DISABLE} type LEVELS channel LIST LEVELS channel RESET
Funktionen von ChanServ abdecken. (SET FOUNDER und SET PASSWORD, genau wie dieses Kommando, sind beschränkt auf den Channel- Founder.) LEVELS SET erlaubt einem Zugriffslevel eine Änderung seiner Funktion bzw Gruppe von Funktionen. LEVELS DISABLE (oder DIS als Abkürzung) deaktiviert eine automatische Funktion oder verweigert den Zugriff auf jeden anderen ausser den Channel-Founder. Durch LEVELS LIST werden die aktuellen Levels und ihre Funktionen aufgelistet. LEVELS RESET setzt alle Level auf die Standardwerte eines neu erzeugten Channels zurück (siehe HELP ACCESS LEVELS). Für eine Auflistung der Funktionen, die diese Parameter haben, siehe HELP LEVELS DESC.
- INFO
Syntax: /msg ChanServ INFO channel [ALL] Zeigt Informationen über einen registrierten Channel; seinen Gründer, das Datum der Registrierung, die letzte Nutzung, seine Beschreibung und Mode-Locks, wenn welche eingestellt sind. Wenn du als Founder (Gründer) identifiziert bist und den Parameter ALL angibst, wird die Eintrittsmeldung und die Successors (Vertreter) ebenfalls angezeigt.
- LIST
Syntax: /msg ChanServ LIST pattern Listet alle registrierten Channels, die dem Muster entsprechen, auf. (Alle Channels mit aktiviertem PRIVATE-Flag werden nicht angezeigt.)
- OP
Syntax: /msg ChanServ OP [nick] Setzt den Operator-Status des angegebenen Nicks in dem Channel. Wird kein Nick angegeben, wird
ChanServ dich oppen, vorausgesetzt, du hast die entsprechenden Rechte in der Zugriffsliste um diesen Befehl auszuführen. Standardmässig ist dafür ein Level von 5 oder grösser erforderlich.
- DEOP
Syntax: /msg ChanServ DEOP [nick] Entfernt den Operator-Status eines bestimmten Nicks in
dem Channel. Wird kein Nick angegeben, wird ChanServ dich deoppen. Wird weder Channel noch Nick als Parameter übergeben, wird ChanServ dich in allen Channels deoppen in denen du die entsprechenden Rechte hast. Standardmässig ist dafür ein Level von 5 oder grösser erforderlich.
- VOICE
Syntax: /msg ChanServ VOICE [nick] Erteilt dem angegebenen Nick Voice-Status in dem
Channel. Wird kein Nick angegeben, wird ChanServ dich voicen. Wird weder Channel noch Nick angegeben, wird ChanServ dich in allen Channels voicen, in denen du die entsprechenden Rechte hast. Standardmässig brauchst du dafür ein Level von 5 um anderen Voice zu erteilen, oder Level 3 um dich selbst zu voicen.
- DEVOICE
Syntax: /msg ChanServ DEVOICE [nick] Entfernt den Voice-Status des Nicks in dem Channel.
Wird kein Nick angegeben, wird ChanServ dich devoicen. Wird weder Channel noch Nick angegeben, wird ChanServ dich in allen Channels voicen, in denen du die entsprechenden Rechte hast. Standardmässig brauchst du dafür ein Level von 5 um andere zu devoicen, oder Level 3 um dich selbst vom Voice-Flag zu befreien.
- HALFOP
Syntax: /msg ChanServ HALFOP [nick] Setzt den Half-Op-Status des angegebenen Nicks in dem
Channel. Wird kein Nick angegeben, wird ChanServ dich halfoppen. Wird weder Channel noch Nick angegeben, wird ChanServ dich in allen Channels halfoppen, in denen du die entsprechenden Rechte hast. Standardmässig brauchst du dafür ein Level von 5 um andere zu halfoppen, oder Level 4 um dich selbst zu halfoppen.
- DEHALFOP
Syntax: /msg ChanServ DEHALFOP [nick] Entfernt den Half-Op-Status des angegebenen Nicks in dem
Channel. Wird kein Nick angegeben, wird ChanServ dich dehalfoppen. Wird weder Channel noch Nick angegeben, wird ChanServ dich in allen Channels dehalfoppen, in denen du die entsprechenden Rechte hast. Standardmässig brauchst du dafür ein Level von 5 um andere zu dehalfoppen, oder Level 4 um dich selbst zu dehalfoppen.
- PROTECT
Syntax: /msg ChanServ PROTECT [nick] Beschützt den angegebenen Nick in dem Channel. Wird kein
Nick angegeben, wird ChanServ dich beschützen. Wird weder Nick noch Channel angegeben, wird ChanServ dich in allen Channels beschützen in denen du die entsprechenden Rechte hast. Standardmässig lässt sich diese Funktion vom Founder aufrufen oder von denjenigen mit Level 10 und grösser, die den Schutz auf sich selbst anwenden.
- DEPROTECT
Syntax: /msg ChanServ DEPROTECT [nick] Entfernt den Schutz auf den angegebenen Nick in dem Channel.
Wird kein Nick angegeben, wird ChanServ dich nicht mehr beschützen. Wird weder Nick noch Channel angegeben, wird ChanServ dich in allen Channels nicht länger schützen, in denen du die entsprechenden Rechte hast. Standardmässig lässt sich diese Funktion vom Founder aufrufen oder von denjenigen mit Level 10 und grösser, die den Schutz von sich selbst aufheben wollen.
- OWNER
Syntax: /msg ChanServ OWNER #channel Gibt dir Owner Status im Channel. Für den Fall, dass kein Channel angegeben wird, wird dir in jedem Channel, in dem du ausreichend Rechte besitzt, Owner Status gegeben. Benötigt Founder Zugriffslevel im jeweiligen Channel.
- DEOWNER
Syntax: /msg ChanServ DEOWNER #channel Nimmt dir Owner Status im Channel. Für den Fall, dass kein Channel angegeben wird, wird dir in jedem Channel, in dem du ausreichend Rechte besitzt, Owner Status genommen. Benötigt Founder Zugriffslevel im jeweiligen Channel.
- INVITE
Syntax: /msg ChanServ INVITE channel
Diese Funktion erlaubt es dir, dich durch ChanServ in den angegebenen Channel einladen zu lassen. Standardmässig wird dies nur ausgeführt, wenn den Nick auf der Zugriffsliste des Channels einen Level grösser 0 hat.
- UNBAN
Syntax: /msg ChanServ UNBAN channel
Durch ChanServ werden alle Bans entfernt, die dich am joinen des Channels hindern. Eine Vorraussetzung dafür ist allerdings, dass dein Level in dem Channel grösser als 0 ist.
- KICK
Syntax: /msg ChanServ KICK [nick [reason]] Kickt den ausgewählten Nick aus dem Channel. Wird
kein Nick angegeben, wird ChanServ dich
kicken. Wenn weder Nick noch Channel angegeben werden, wird ChanServ dich aus allen Channels kicken, in denen du die entsprechenden Rechte hast. Standardmässig ist für diese Funktion ein Level von mindestens 5 erforderlich. - BAN
Syntax: /msg ChanServ BAN [nick [reason]] Bannt einen Nick im Channel. Falls kein Nick angegeben wird, wirst du gebannt. Falls kein Nick und kein Channel angegeben werden, wirst du in allen Channels gebannt, vorausgesetzt du hast die nötige Berechtigung. Standardmässig auf AOPs oder User mit Access Level 5 oder höher beschränkt.
- TOPIC
Syntax: /msg ChanServ TOPIC channel [topic]
Veranlasst ChanServ ein Topic im Channel zu setzen. Falls topic nicht angegeben wird, wird ein leeres Topic gesetzt. Dieses Command ist vor allem in Verbindung mit SET TOPICLOCK nützlich. Tippe /msg ChanServ HELP SET TOPICLOCK für weitere Informationen. Standardmässig auf Founder beschränkt.
- CLEAR
Syntax: /msg ChanServ CLEAR channel what
Sagt ChanServ, dass es bestimmte Einstellungen in einem Channel zurücksetzen soll. Die Option kann eine der folgenden sein:
- MODES Setzt alle Modes in dem Channel zurück.
- (z.B. Mode i,k,l,m,n,p,s und t)
- in dem Channel.
- dem Channel.
- GETKEY
Syntax: /msg ChanServ GETKEY channel Liefert den Key des angegebenen Channels zurück. Dieses Kommando wird am häufigsten von Bots und/oder Skripten genutzt, daher wird das Ergebnis in dieser Form zurückgeliefert:
KEY <channel> <key> key ist "NO KEY", wenn kein Key eingestellt ist.
- SENDPASS
Syntax: /msg ChanServ SENDPASS channel Sendet das Passwort des angegebenen Channels an die eMail-Adresse, die dem Founder in der Datenbank assoziiert ist. Dieses Kommando ist sehr nützlich, wenn man mit dem Problem des vergessenen Passwortes konfrontiert wird. Kann in einigen Netzen auf IRC Operatoren beschränkt sein. Dieses Kommando ist nicht verfügbar, wenn die Datenbank verschlüsselt gespeichert wird.
- SERVADMIN HELP
- GETPASS Liest das Passwort des Channel-Founders
- aus der Datenbank aus (wenn die Verschlüsselung deaktiviert ist)
- in dem Channel
- SERVADMIN LOGOUT
Syntax: /msg ChanServ LOGOUT channel [nickname]
Durch dieses Kommando wird dich ChanServ nicht mehr als identifiziert für den angegebenen Channel betrachten. Wenn du der Founder (Gründer) dieses Channels bist, kannst du jeden ausloggen, ansonsten nur dich selbst. Bist du ein Services Admin, kannst du jeden des angegebenen Channels ausloggen, ohne Founder-Rechte des Channels zu besitzen. Weiterhin musst du den Parameter Nickname nicht unbedingt angeben; dies hat zur Folge, dass jeder Nick aus dem Channel ausgeloggt wird.
- SERVADMIN DROP
Syntax: /msg ChanServ DROP channel Entfernt die Registrierung des angegebenen Channels aus der Datenbank; zusätzlich werden Zugriffslisten, Einstellungen usw mit aus der Datenbank entfernt. Nur Services Admins können Channel DROPen, ohne sich vorher gegenüber dem Channel als Founder zu identifizieren.
- SERVADMIN SET
- SERVADMIN SET NOEXPIRE
Syntax: /msg ChanServ SET channel NOEXPIRE {ON | OFF} Ändert das NOEXPIRE-Flag an einem Channel. Wird es auf ON gestellt, wird der Channel bei Nichtnutzung nicht auslaufen. Diese Funktion ist beschränkt auf Services Admins.
- SERVADMIN INFO
- SERVADMIN LIST
Syntax: /msg ChanServ LIST pattern [FORBIDDEN] [NOEXPIRE] Zeigt alle registrierten Channels die auf das angegebene Muster (Pattern) treffen. Channels mit aktivierter PRIVATE Option werden nur Services Admins angezeigt. Channels mit aktivem NOEXPIRE werden in der Liste ein ! vor dem Eintrag haben. Wird FORBIDDEN oder NOEXPIRE angegeben, werden nur Channels mit dem entsprechenden Flag angezeigt. Werden beide Optionen angegeben, werden nur Channels angezeigt, die mindestens eins der entsprechenden Flags gesetzt haben. Diese Funktionen sind beschränkt auf Services Admins.
- SERVADMIN GETPASS
Syntax: /msg ChanServ GETPASS channel Liest das Founder-Passwort des angegebenen Channels
aus der Datenbank von ChanServ aus. Beachte dass wenn jemand dieses Kommando nutzt, diese Aktion im Logbuch der Services vermerkt wird. Zusätzlich wird eine Nachricht an alle Oper per WALLOPS/GLOBOPS ausgesandt. Beschränkt auf Services Admins.
- SERVADMIN FORBID
Syntax: /msg ChanServ FORBID channel [reason] Verbietet die Nutzung bzw die Registrierung des angegebenen Channels. Die Wirkung wird wieder aufgehoben durch DROPen des Channels. Bei einigen Netzen muss evtl ein Grund angegeben werden. Beschränkt auf Services Admins.
- SERVADMIN SUSPEND
Syntax: /msg ChanServ SUSPEND channel [reason] Verbietet jegliche Nutzung des Channels. Kann durch das UNSUSPEND Command wieder aufgehoben werden, wobei alle vorherigen Einstellungen wieder übernommen werden. Reason kann auf manchen Networks notwendig sein. Beschränkt auf Services admins.
- SERVADMIN UNSUSPEND
Syntax: /msg ChanServ UNSUSPEND channel Gibt einen Channel, der auf SUSPEND gesetzt ist, wieder frei. Alle vorherigen Einstellungen werden übernommen. Beschränkt auf Services admins.
- SERVADMIN STATUS
Syntax: /msg ChanServ STATUS channel nickname Liefert den Zugriffslevel des angegebenen Nick aus dem Channel. Die Antwort erfolgt in dieser Form:
- STATUS channel nickname access-level
- STATUS ERROR error-message
- REGISTER Einen Channel registrieren IDENTIFY Sich mit Passwort als Founder (z.B.)