Skip to content
BotServBotServ
IRC ServicesNickServChanServBotServMemoServOperServAnopeAtheme

IRC-Services erklärt: NickServ, ChanServ, BotServ, MemoServ und OperServ

Was sind IRC-Services? NickServ, ChanServ, MemoServ, BotServ und OperServ erklärt mit den wichtigsten Befehlen, aktuellen Services-Packages und praktischen Beispielen.

S

schutzgeist

6 min read
IRC-Services: NickServ, ChanServ, BotServ und Co. erklärt

IRC-Services erklärt: NickServ, ChanServ, BotServ, MemoServ und OperServ

Was dieser Artikel über IRC-Services behandelt

  • Was IRC-Services sind und warum ein Netzwerk ohne sie halb nackt ist.
  • Die fünf Standard-Services: NickServ, ChanServ, MemoServ, BotServ und OperServ.
  • Die wichtigsten Befehle inklusive BotServ-Befehle im Detail.
  • Welche Services-Packages heute aktuell sind: Anope, Atheme und Ergo eingebaut.
  • Praxisbeispiele für Registrierung, Kanalverwaltung und Bots.

Quellen:

Einleitung: Warum es BotServ.de überhaupt gibt

Der Name dieser Website ist keine Laune. BotServ ist einer der klassischen IRC-Services, der Dienst, der Bots in Kanälen verwaltet. Wer die Services versteht, versteht IRC: Sie sind die Verwaltungsebene, die aus dem nackten Protokoll ein funktionierendes Netzwerk mit registrierten Nicks, geschützten Kanälen und automatisierten Bots macht.

IRC-Services sind Pseudoserver: Programme, die sich am IRC-Server anmelden und als virtuelle Clients (NickServ, ChanServ und Co.) auf Befehle reagieren. Du schreibst ihnen eine Nachricht wie /msg NickServ REGISTER passwort email, und sie halten den Zustand des ganzen Netzes: wer welchen Nick besitzt, welche Kanäle registriert sind, wer wo Operator ist.

Die fünf Standard-IRC-Services

NickServ: Dein Name gehört Dir

NickServ registriert und schützt Nicknames. Ohne ihn kann jeder jeden Nick übernehmen, mit ihm gehört Dir Dein Name dauerhaft.

Die wichtigsten NickServ-Befehle:

/msg NickServ REGISTER Passwort E-Mail     Nick registrieren
/msg NickServ IDENTIFY Passwort            Einloggen beim Connect
/msg NickServ GHOST Nick Passwort          Fremdnutzer vom eigenen Nick werfen
/msg NickServ SET PASSWORD neuesPasswort   Passwort ändern
/msg NickServ INFO Nick                    Registrierungsdaten anzeigen
/msg NickServ GROUP Nick Passwort          Zweitnick zum eigenen Account gruppieren
/msg NickServ RESETPASS Nick               Passwort-Reset per E-Mail
/msg NickServ STATUS Nick                  Prüfen, ob jemand eingeloggt ist

ChanServ: Kanäle registrieren und schützen

ChanServ verwaltet Kanal-Registrierungen, Zugriffslisten und Schutzfunktionen. Ein registrierter Kanal behält seine Operatoren, sein Topic und seine Einstellungen, auch wenn gerade niemand drin ist.

Die wichtigsten ChanServ-Befehle:

/msg ChanServ REGISTER #kanal Beschreibung     Kanal registrieren
/msg ChanServ OP #kanal Nick                   Op-Rechte geben
/msg ChanServ DEOP #kanal Nick                 Op-Rechte nehmen
/msg ChanServ VOICE #kanal Nick                Voice geben
/msg ChanServ ACCESS #kanal ADD Nick Level     Zugriffsliste pflegen
/msg ChanServ AOP #kanal ADD Nick              Auto-Op-Liste
/msg ChanServ AKICK #kanal ADD Nick            Auto-Kick/Ban-Liste
/msg ChanServ SET #kanal Option Wert           Kanaloptionen setzen
/msg ChanServ INFO #kanal                      Kanalinfos anzeigen
/msg ChanServ UNBAN #kanal                     Eigene Bans aufheben
/msg ChanServ DROP #kanal                      Kanal-Registrierung löschen

MemoServ: Nachrichten an Offline-Nutzer

MemoServ ist das Anrufbeantworter-Äquivalent: Nachrichten für Leute, die gerade nicht online sind.

/msg MemoServ SEND Nick Nachricht          Memo an einen Nick senden
/msg MemoServ SEND #kanal Nachricht        Memo an alle Ops eines Kanals
/msg MemoServ LIST                         Eigene Memos anzeigen
/msg MemoServ READ Nummer                  Memo lesen
/msg MemoServ DEL Nummer                   Memo löschen
/msg MemoServ SET NOTIFY Option            Benachrichtigung einstellen

BotServ: Der Namensgeber von BotServ.de

BotServ stellt fertige Netzwerk-Bots für registrierte Kanäle bereit. Statt einen eigenen Bot zu betreiben, weist Du Deinem Kanal einen der Netzwerk-Bots zu, und er moderiert nach Deinen Regeln.

Die wichtigsten BotServ-Befehle:

/msg BotServ BOTLIST                        Verfügbare Bots anzeigen
/msg BotServ ASSIGN #kanal Botname          Bot in den Kanal holen
/msg BotServ UNASSIGN #kanal                Bot entfernen
/msg BotServ INFO #kanal                    Bot-Status des Kanals
/msg BotServ SET #kanal Option Wert         Bot-Einstellungen

Bot-Moderation konfigurieren:
/msg BotServ KICK #kanal BOLDS on|off             Kick bei Fettschrift
/msg BotServ KICK #kanal CAPS on|off Prozent      Kick bei Capslock-Spam
/msg BotServ KICK #kanal FLOOD on|off             Kick bei Flooding
/msg BotServ KICK #kanal REPEAT on|off            Kick bei Wiederholungen
/msg BotServ KICK #kanal BADWORDS on|off          Kick bei Badwords
/msg BotServ BADWORDS #kanal ADD Wort SANKTION    Badword-Liste pflegen
/msg BotServ SAY #kanal Text                    Bot lässt etwas sagen
/msg BotServ ACT #kanal Text                    Bot führt Aktion aus

Hinweis: Die exakten Befehlsnamen variieren je nach Services-Package (Anope schreibt oft SET mit Unteroptionen, Details in /msg BotServ HELP).

OperServ: Nur für Netzwerk-Admins

OperServ ist die Admin-Ebene: Netzwerk-Operatoren nutzen ihn für K-Lines, Server-Verwaltung und globale Maßnahmen. Normale Nutzer brauchen ihn nie, aber seine Wirkung spürt jeder:

/msg OperServ AKILL ADD Maske Grund        Netzwerkweiter Ban (Autokill/K-Line)
/msg OperServ GLINE ADD Maske Grund        Globaler Ban
/msg OperServ STATS                        Services-Statistiken
/msg OperServ GLOBAL Nachricht             Nachricht an alle Nutzer
/msg OperServ JUPE Server                  Server vom Netz trennen

Daneben existieren je nach Package noch HostServ (virtuelle Hosts / vHosts vergeben), HelpServ (Hilfe-System) und Global (Netzwerk-Announcements).

Aktuelle IRC-Services-Packages: Was wird heute noch verwendet?

Anope: Der Standard

Anope ist das mit Abstand verbreitetste Services-Package und praktisch der Industriestandard für UnrealIRCd und InspIRCd. Stabil, gut dokumentiert, modular, alle fünf Services an Bord. Wenn ein Netzwerk heute „Services” sagt, ist in neun von zehn Fällen Anope gemeint. Die passenden IRCDs stehen in unserem IRCD-Artikel.

Atheme: Die Libera-Wahl

Atheme ist das Services-Framework hinter Libera.Chat und anderen Charybdis/Solanum-Netzen. Modernes Design, saubere Codebasis, entwickelt für große Netzwerke.

Ergo eingebaut

Ergo hat Services fest integriert: Registrierung, History und Kanalverwaltung sind Teil des Servers selbst, kein separates Package nötig. Die bequemste Option für Self-Hoster.

Ältere und Nischen-Packages

Dancer, IRCServices (das Original von Andrew Church, eingestellt, aber historisch wichtig), MagIRC (Web-Statistik-Frontend für Anope) und verschiedene Custom-Lösungen großer Netze. Für neue Netze sind sie keine Option mehr, aber auf alten Servern triffst Du sie noch an.

Die Referenzseite für alle Services mit aktueller Übersicht ist IRCServices.de bzw. IRC-Services.de, ergänzt durch die große Sammlung auf IRC-Mania.de.

Praxisbeispiel: Kanal einrichten in fünf Schritten

  1. Nick registrieren: /msg NickServ REGISTER geheim123 ich@mail.de, dann einloggen.
  2. Kanal betreten und registrieren: /join #meinprojekt, dann /msg ChanServ REGISTER #meinprojekt Mein Projekt-Channel.
  3. Bot zuweisen: /msg BotServ BOTLIST zeigt die Auswahl, /msg BotServ ASSIGN #meinprojekt Wache holt den Bot.
  4. Schutz konfigurieren: /msg BotServ KICK #meinprojekt FLOOD on und /msg ChanServ SET #meinprojekt SECUREOPS on.
  5. Zweit-Ops eintragen: /msg ChanServ AOP #meinprojekt ADD KumpelNick.

Fertig: Dein Kanal hat jetzt einen festen Besitzer, automatische Ops und einen Wächter-Bot.

Typische Stolpersteine bei IRC-Services

IDENTIFY vergessen. Wer sich nicht identifiziert, bekommt keine Op-Rechte, egal was in der AOP-Liste steht. Besser: SASL-Login konfigurieren, dann geschieht es automatisch beim Connect.

Befehlssyntax pro Package prüfen. Anope, Atheme und Ergo nutzen teils verschiedene Syntax. /msg NickServ HELP im jeweiligen Netz zeigt immer die korrekte Variante.

Kanal verfällt. Nicht genutzte registrierte Kanäle und Nicks werden nach Ablauf (oft 30 bis 90 Tage) gelöscht. Regelmäßig einloggen.

Services nicht zum IRCD passend. Anope läuft nicht auf jedem Daemon, die Kompatibilitätsliste vor dem Setup prüfen. Unser IRCD-Artikel zeigt die Kombinationen.

FAQ: IRC-Services - Typische Fragen

Was sind IRC-Services?

IRC-Services sind Pseudoserver, die sich am IRC-Server anmelden und Verwaltungsaufgaben übernehmen: NickServ registriert Nicknames, ChanServ verwaltet Kanäle, MemoServ speichert Nachrichten, BotServ stellt Bots und OperServ verwaltet das Netzwerk.

Wie registriere ich meinen Nickname bei NickServ?

Mit /msg NickServ REGISTER Passwort E-Mail-Adresse. Danach bei jedem Connect einloggen mit /msg NickServ IDENTIFY Passwort, oder besser SASL im Client konfigurieren.

Was macht ChanServ?

ChanServ registriert Kanäle dauerhaft: Der Kanal behält Besitzer, Operatoren, Topic und Einstellungen, auch wenn er leer ist. Dazu kommen Zugriffslisten, Auto-Op, Auto-Kick und Schutzoptionen.

Welche BotServ-Befehle gibt es?

Die wichtigsten: BOTLIST (Bots anzeigen), ASSIGN (Bot in den Kanal holen), UNASSIGN, SET (Optionen), KICK (Auto-Moderation für Flood, Caps, Badwords), BADWORDS, SAY und ACT. Vollständige Liste in unserem Befehlsartikel.

Was ist der beste Services-Package heute?

Anope für UnrealIRCd- und InspIRCd-Netzwerke, Atheme für Charybdis/Solanum-Netze wie Libera.Chat, und Ergo für Self-Hoster mit eingebauten Services.

Braucht jedes IRC-Netzwerk Services?

Für öffentliche Nutzung ja, ohne NickServ und ChanServ ist kein vernünftiger Kanalbetrieb möglich. Für kleine private Netze reicht auch ein nackter Server, oder Ergo mit eingebauten Services.

Was passiert, wenn ich meinen Nick nicht registriere?

Er gehört Dir nicht. Jeder kann ihn übernehmen, und Du hast keine Handhabe. Registrierung kostet zwei Minuten und verhindert Identitätsprobleme.

Kann OperServ normale Nutzer betreffen?

Nur indirekt: OperServ ist für Netzwerk-Admins, aber seine Aktionen (K-Lines, G-Lines, globale Nachrichten) betreffen alle. Wer eine K-Line hat, wird von OperServ-Admins verwaltet.

Quellen und weiterführende Literatur

Zurück zum KI Blog
Share:

Ähnliche Beiträge