OperServ
Aus TriagonyWiki
Zu beachten ist, das ALLE Befehle an OperServ geloggt werden.
Inhaltsverzeichnis |
Befehle
Befehle
GLOBAL
Sendet eine Notice an alle Clients
- Syntax:
/msg Operserv global Nachricht
STATS
Zeigt den Status des Netzwerkes an.
- Syntax:
/msg Operserv stats
- Beispielausgabe
-OperServ- Derzeit eingeloggte User: 86 (3 Oper) -OperServ- Maximum: 245 (14.Jun.2006, 17:18:27 CEST) -OperServ- Services laufen seit 5 Tagen, 02:50
OPER LIST
Zeigt alle Service-Opers an.
- Syntax:
/msg Operserv oper list
- Beispielausgabe
-OperServ- Services Operatoren-Liste: -OperServ- Nummer Nickname -OperServ- 1 Beispiel-Oper 1 -OperServ- 2 Beispiel-Oper 2 -OperServ- Ende der Oper Liste.
ADMIN LIST
Zeigt alle Service-Admins an.
- Syntax:
/msg Operserv admin list
Ab ServicesOper
MODE
Erlaubt es über Operserv Channelmodes zu ändern.
- Syntax:
/msg Operserv mode channel modi
KICK
Erlaubt es über Operserv user aus einem Channel zu kicken.
- Syntax:
/msg Operserv kick channel user grund
Dem Kick wird automatisch der Name des Opers der ihn ausgeführt hat angehängt.
- Beispielausgabe
* OperServ hat SuperBOT aus #lobby gekickt (Fabez (Demonstrationszwecke))
CLEARMODES
Entfernt alle Channelmodes von dem angegeben Channel. Mit dem optionalen Anhang ALL werden auch alle User entvoiced und entopped.
- Syntax:
/msg Operserv clearmodes Channel [ALL]
KILLCLONES
Killt alle User mit einem bestimmten Host eines Nicks und fügt einen temporären AKill hinzu um ein sofortiges reconnecten zu verhindern.
- Syntax:
/msg operserv killclones Nickname
AKILL
Mit dem akill Befehl kann man die akill-liste bearbeiten. User, auf die eine Maske der akill-liste zutrifft werden sofort gekillt und eine GLine wird gesetzt.
- Syntax:
/msg Operserv AKILL ADD [+Zeit] Maske Grund
/msg Operserv AKILL DEL {Maske | entry-num | Liste}
/msg Operserv AKILL LIST [Maske | Liste]
/msg Operserv AKILL VIEW [Maske | Liste]
/msg Operserv AKILL CLEAR
SGLINE
Erlaubt es eine SGLine zu setzen. Mit SGlines kann man einen User anhand seines Realnames bannen.
- Syntax:
/msg Operserv SGLINE ADD [+Zeit] Maske:Grund
/msg Operserv SGLINE DEL {Maske | entry-num | Liste}
/msg Operserv SGLINE LIST [Maske | Liste]
/msg Operserv SGLINE VIEW [Maske | Liste]
/msg Operserv SGLINE CLEAR
SQLINE
Erlaubt es eine SQLine zu setzen. Mit SQlines kann man einen User anhand seines Nicknames bannen.
- Syntax:
/msg Operserv SQLINE ADD [+Zeit] Maske Grund
/msg Operserv SQLINE DEL {Maske | entry-num | Liste}
/msg Operserv SQLINE LIST [Maske | Liste]
/msg Operserv SQLINE VIEW [Maske | Liste]
/msg Operserv SQLINE CLEAR
SZLINE
Erlaubt es eine SZLine zu setzen. Mit SZlines kann man einen User anhand seiner IP bannen.
- Syntax:
/msg Operserv SZLINE ADD [+Zeit] Maske Grund
/msg Operserv SZLINE DEL {Maske | entry-num | Liste}
/msg Operserv SZLINE LIST [Maske | Liste]
/msg Operserv SZLINE VIEW [Maske | Liste]
/msg Operserv SZLINE CLEAR
Befehle ab Service-Admin
OPER
Erlaubt es die Service-Oper liste zu bearbeiten.
- Syntax:
/msg Operserv OPER ADD Nickname
/msg Operserv OPER DEL {Nickname | entry-num | Liste}
/msg Operserv OPER LIST [Maske | Liste]
/msg Operserv OPER CLEAR
CHANLIST
Listet alle registrierte Channels auf. Man kann sich sowohl bestimmt Muser anzeigen lassen als auch alle Channels in denen ein bestimmter User ist. Mit der Option SECRET werden nur noch Channels mit +s oder +p angezeigt.
- Syntax:
/msg Operserv chanlist [{Muster | Nickname} [SECRET]]
USERLIST
Listet alle User auf, die im Moment mit dem IRC-Server verbunden sind und einem gewissen Muster entsprechen bzw in einem gewissen Channel sind. Mit der Option INVISIBLE werden nur User angezeigt die +i sind.
- Syntax:
/msg Operserv USERLIST [{Muster | Channel} [INVISIBLE]]
LOGONNEWS
Mit dem Logonnews Befehl lassen sich die Logonnews bearbeiten. Die 3 neuesten Logonnews werden einem User nach dem connecten angezeigt.
- Syntax:
/msg Operserv LOGONNEWS ADD Text
/msg Operserv LOGONNEWS DEL {Nummer | ALL}
/msg Operserv LOGONNEWS LIST
RANDOMNEWS
Mit dem Randomnews Befehl lassen sich die Randomnews bearbeiten. Eine zufällig ausgewählte News aus dieser Liste wird einem User nach dem connecten angezeigt.
- Syntax:
/msg Operserv RANDOMNEWS ADD Text
/msg Operserv RANDOMNEWS DEL {Nummer | ALL}
/msg Operserv RANDOMNEWS LIST
OPERNEWS
Mit dem Opernews Befehl lassen sich die Opernews bearbeiten. Die 3 neuesten Opernews werden einem Oper nach dem Opern angezeigt.
- Syntax:
/msg Operserv OPERNEWS ADD Text
/msg Operserv OPERNEWS DEL {Nummer | ALL}
/msg Operserv OPERNEWS LIST
SESSION
Mit dem session befehl lassen sich die entweder alle Hosts mit einer bestimmten Anzahl an Verbindungen anzeigen oder genauere Informationen über einen gewissen host.
- Syntax:
/msg Operserv SESSION {LIST Limit | VIEW Host}
EXCEPTION
Verändert die Sessionlimitexceptions list und kann Usern so erlauben, mehr als die üblichen Verbindungen pro host zu benutzen. Dies ist zum Beispiel bei Bouncern vonnöten.
- Syntax:
/msg Operserv EXCEPTION ADD [+Zeit] Hostmaske Limit Grund
/msg Operserv EXCEPTION DEL {Hostmaske | Liste}
/msg Operserv EXCEPTION MOVE Nummer Position
/msg Operserv EXCEPTION LIST [Hostmaske | Liste]
/msg Operserv EXCEPTION VIEW [Hostmaske | Liste]
NOOP
Der Noop Befehl entfernt alle o-lines eines definierten servers und killt alle IRC-Oper. Mit Revoke kann man die o-lines wieder in Kraft setzen.
- Syntax:
/msg OperServ NOOP SET server /msg OperServ NOOP REVOKE server
JUPE
Mit dem jupe Befehl gaukelt man einen Server vor. Mit dem Fake-Server kann man einen anderen Server am verbinden hindern, dieser sollte eventuell vorher entfernt werden.
- Syntax:
/msg OperServ JUPE server [reason]
IGNORE
Mit dem ignore-Befehl kann man den Services befehlen, einen Nick für eine bestimmte Zeitspanne zu ignorieren.
- Syntax:
/msg OperServ IGNORE {ADD|DEL|LIST|CLEAR} [time] [nick]
SET
Setzt verschiedene Optionen.
- Syntax:
/msg OperServ SET option setting
Gültige Optionen:
READONLY Im Readonly modus werden keine neue Daten in die Datenbanken geschrieben. LOGCHAN Aktiviert die Funktion, alle wichtigen Nachrichten in einen in der services.conf definierten Logchannel zu berichten. DEBUG Aktiviert den Debug modus NOEXPIRE Aktiviert den NOEXPIRE modus in dem Channels und Nicks nicht mehr auslaufen können. SUPERADMIN Aktiviert den SuperAdmin modus. Man kann nun die SuperAmin-Befehle benutzen und bekommt in allen Channeln IRC-Befehle#MODE.
RELOAD
Mit dem reload-Befehl kann man die Konfigurationsdateien im laufenden Betrieb neu einlesen.
- Syntax:
/msg Operserv reload
UPDATE
Der update-Befehl erzwingt ein sofortiges neuschreiben der Datenbanken.
- Syntax:
/msg Operserv update
RESTART
Startet die Services neu.
- Syntax:
/msg Operserv restart
QUIT
Schließt die Services OHNE speichern.
- Syntax:
/msg Operserv quit
SHUTDOWN
Schließt die Services MIT speichern.
- Syntax:
/msg Operserv shutdown
MODINFO
Infos über ein geladenes Modul
- Syntax:
/msg Operserv MODINFO <Modul-Name>
MODLIST
Listet alle geladenen Module auf.
- Syntax:
/msg Operserv MODLIST
Befehle im SuperAdmin-Modus
OLINE
Gibt einem user temporäre Operflags.
- Syntax:
/msg Operserv OLINE user flags
UMODE
Ändert die modes eines Users.
- Syntax:
/msg OperServ UMODE user modes
SVSNICK
Erzwingt ein NickChange.
- Syntax:
/msg Operserv SVSNICK <Nick> <Neuer-Nick>
Befehle ab Service-Root
ADMIN
Bearbeitet die Service-Admins-liste.
- Syntax:
/msg OperServ ADMIN ADD nick
/msg OperServ ADMIN DEL {nick | entry-num | list}
/msg OperServ ADMIN LIST [mask | list]
/msg OperServ ADMIN CLEAR
MODLOAD
Lädt ein Modul
- Syntax:
/msg Operserv MODLOAD <Modul-Name>
MODUNLOAD
Entlädt ein Modul
- Syntax:
/msg OperServ MODUNLOAD <Modul-Name>
DANK
Danke an das Wiki von seilen.de, das bei der Erstellung dieses Wiki-Eintrags viele inhaltliche Anregungen vermittelt hat.
