OperServ

Aus TriagonyWiki

Wechseln zu: Navigation, Suche

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.

Persönliche Werkzeuge