Skip to content
BotServBotServ
IRC BefehleIRC CommandsNickServ BefehleChanServ BefehleBotServ CommandsOperServIRC Mode

IRC-Befehle: Die komplette Befehlsreferenz für Internet Relay Chat

Alle wichtigen IRC-Befehle im Überblick: Client-Befehle, Channel-Modes, NickServ, ChanServ, MemoServ, BotServ und OperServ Commands komplett erklärt.

S

schutzgeist

8 min read
IRC-Befehle: Komplette Referenz für Internet Relay Chat Commands

IRC-Befehle: Die komplette Befehlsreferenz für Internet Relay Chat

Was dieser Artikel über IRC-Befehle behandelt

  • Alle wichtigen Client-Befehle von /join bis /quit.
  • Channel-Modes und User-Modes komplett erklärt.
  • Die kompletten Services-Befehle: NickServ, ChanServ, MemoServ, BotServ und OperServ.
  • Admin-Befehle für IRC-Server-Operatoren.
  • Praxis-Cheatsheet zum Kopieren.

IRC wird über Befehle gesteuert. Alles ist eine Slash-Kommandozeile, und wer die wichtigsten zwanzig beherrscht, navigiert durch jedes Netzwerk. Diese Referenz sammelt die komplette Befehlslandschaft: Client-Commands, Mode-Befehle und die Services-Sprache. Die ausführlichste deutschsprachige Befehlssammlung mit Erklärungen und Beispielen findet sich auf IRC-Mania.de/ircbefehle, seit über 20 Jahren gepflegt.

Client-Grundbefehle: Verbindung und Navigation

/server irc.libera.chat 6697          Mit einem Server verbinden
/nick NeuerName                       Nickname wechseln
/join #kanal                          Kanal betreten
/part #kanal                          Kanal verlassen
/quit Abschiedsnachricht              Verbindung trennen
/list                                 Alle Kanäle auflisten
/list *stichwort*                     Kanäle filtern
/topic #kanal                         Topic anzeigen
/topic #kanal Neues Topic             Topic setzen (Ops)
/names #kanal                         Nutzer im Kanal anzeigen

Kommunikations-Befehle

/msg Nick Nachricht                   Private Nachricht senden
/query Nick                           Privatfenster öffnen
/notice Nick Nachricht                Notice senden (kein Fenster)
/me macht etwas                       Action-Emote im Kanal
/memo                                 Alias für MemoServ-Nachrichten
/ctcp Nick VERSION                    Client-Version abfragen
/dcc chat Nick                        Direkt-Chat (Vorsicht)
/dcc send Nick Datei                  Datei senden (Vorsicht)
/away Grund                           Abwesenheitsnachricht setzen
/away                                 Zurück

Informations-Befehle

/whois Nick                           Infos über einen Nick
/whowas Nick                          Letzter bekannter Nick-Eintrag
/who #kanal                           Wer-Liste eines Kanals
/ison Nick                            Online-Status prüfen
/notify Nick                          Benachrichtigung bei Online
/ignore Nick                          Nutzer ignorieren
/time                                 Serverzeit anzeigen
/version                              Serverversion anzeigen
/motd                                 Message of the Day
/links                                Verlinkte Server anzeigen
/lusers                               Netzwerk-Nutzerzahlen
/map                                  Netzwerk-Karte (wenn aktiv)
/stats Buchstabe                      Server-Statistiken
/admin                                Server-Admin-Kontakt
/info                                 Server-Infos
/invite Nick #kanal                   In invite-only-Kanal einladen
/knock #kanal Nachricht               Einlass erbitten
/watch Nick                           Watchlist (Netz-abhängig)

Channel-Modes: Kanal verwalten

Modes werden mit /mode #kanal +/-Flag gesetzt. Die wichtigsten:

/mode #kanal +i        Invite-Only: Einlass nur per Einladung
/mode #kanal +m        Moderated: Nur Ops und Voices dürfen schreiben
/mode #kanal +n        Keine Nachrichten von außen
/mode #kanal +t        Nur Ops dürfen das Topic ändern
/mode #kanal +p        Private: Kanal nicht in /list
/mode #kanal +s        Secret: Komplett unsichtbar
/mode #kanal +k pass   Passwortschutz
/mode #kanal +l 50     Nutzerlimit
/mode #kanal +o Nick   Operator-Status geben
/mode #kanal -o Nick   Operator-Status nehmen
/mode #kanal +v Nick   Voice geben
/mode #kanal +h Nick   Halfop geben (wenn unterstützt)
/mode #kanal +b *!*@host   Ban-Maske setzen
/mode #kanal -b *!*@host   Ban aufheben
/mode #kanal +e Maske      Exception: Ausnahme von Bans
/mode #kanal +I Maske      Invite-Exception
/mode #kanal +q Maske      Quiet: Stummschalten (Netz-abhängig)
/mode #kanal +r            Nur registrierte Nicks (Netz-abhängig)
/mode #kanal +c            Keine Farben (Netz-abhängig)
/mode #kanal +z            Moderated-Abseits: Ops sehen geblocktes (Netz-abhängig)

User-Modes: Dich selbst einstellen

/mode Nick +i          Invisible: nicht in /who sichtbar
/mode Nick +w          Wallops empfangen
/mode Nick +x          Host-Cloaking aktivieren
/mode Nick +R          Nur registrierte Nicks dürfen anschreiben
/mode Nick +g          Caller-ID: Nachrichten erst freigeben
/mode Nick +T          Keine CTCPs annehmen
/mode Nick +D          Deaf: Kanal nicht lesen (Server-abhängig)

NickServ-Commands

/msg NickServ REGISTER Passwort E-Mail      Nick registrieren
/msg NickServ IDENTIFY Passwort             Einloggen
/msg NickServ GHOST Nick Passwort           Besetzt-Nick freimachen
/msg NickServ RECOVER Nick Passwort         Nick zurückholen
/msg NickServ RELEASE Nick Passwort         Nick freigeben
/msg NickServ GROUP Nick Passwort           Zweitnick gruppieren
/msg NickServ UNGROUP Nick                  Nick entgruppieren
/msg NickServ SET PASSWORD neues            Passwort ändern
/msg NickServ SET EMAIL mail@de             E-Mail ändern
/msg NickServ SET HIDE OPTION on|off        Infos verstecken
/msg NickServ SET ENFORCE on|off            Nick-Schutz
/msg NickServ SET SECURE on|off             Sicherheitsoptionen
/msg NickServ INFO Nick                     Account-Infos
/msg NickServ STATUS Nick                   Login-Status prüfen
/msg NickServ LISTCHANS                     Eigene Kanäle auflisten
/msg NickServ RESETPASS Nick                Passwort-Reset
/msg NickServ DROP Nick                     Account löschen
/msg NickServ HELP                          Alle Befehle anzeigen

ChanServ-Commands

/msg ChanServ REGISTER #kanal Beschreibung    Kanal registrieren
/msg ChanServ OP #kanal Nick                  Op geben
/msg ChanServ DEOP #kanal Nick                Op nehmen
/msg ChanServ VOICE #kanal Nick               Voice geben
/msg ChanServ DEVOICE #kanal Nick             Voice nehmen
/msg ChanServ HALFOP #kanal Nick              Halfop geben
/msg ChanServ PROTECT #kanal Nick             Protect/Admin-Status
/msg ChanServ KICK #kanal Nick Grund          Kick
/msg ChanServ BAN #kanal Nick Grund           Ban setzen
/msg ChanServ UNBAN #kanal                    Eigene Bans lösen
/msg ChanServ AOP #kanal ADD Nick             Auto-Op hinzufügen
/msg ChanServ AOP #kanal DEL Nick             Auto-Op entfernen
/msg ChanServ AOP #kanal LIST                 Auto-Op-Liste
/msg ChanServ SOP #kanal ADD Nick             Super-Op (mehr Rechte)
/msg ChanServ HOP #kanal ADD Nick             Auto-Halfop
/msg ChanServ VOP #kanal ADD Nick             Auto-Voice
/msg ChanServ AKICK #kanal ADD Nick Grund     Auto-Kick/Ban
/msg ChanServ ACCESS #kanal ADD Nick Level    Feine Zugriffsliste
/msg ChanServ LEVELS #kanal LIST              Level-Übersicht
/msg ChanServ SET #kanal SECUREOPS on|off     Nur getragene Ops
/msg ChanServ SET #kanal SECURE on|off        Strikte Kontrolle
/msg ChanServ SET #kanal TOPICLOCK on|off     Topic schützen
/msg ChanServ SET #kanal MLOCK Modi           Mode-Lock
/msg ChanServ SET #kanal KEEPTOPIC on|off     Topic merken
/msg ChanServ SET #kanal PEACE on|off         Keine Op-Kriege
/msg ChanServ SET #kanal PRIVATE on|off       Versteckt
/msg ChanServ SET #kanal RESTRICTED on|off    Nur Zugriffsliste
/msg ChanServ INFO #kanal                     Kanalinfos
/msg ChanServ LIST *muster*                   Kanäle auflisten
/msg ChanServ DROP #kanal                     Registrierung löschen
/msg ChanServ HELP                            Alle Befehle

MemoServ-Commands

/msg MemoServ SEND Nick Nachricht             Memo an Nick
/msg MemoServ SEND #kanal Nachricht           Memo an Kanal-Ops
/msg MemoServ CSEND #kanal Nachricht          Channel-Memo
/msg MemoServ LIST                            Memos auflisten
/msg MemoServ READ Nummer                     Memo lesen
/msg MemoServ READ LAST                       Letztes Memo
/msg MemoServ DEL Nummer|ALL                  Memo löschen
/msg MemoServ UNDEL Nummer                    Gelöschtes zurückholen
/msg MemoServ SET NOTIFY on|off               Benachrichtigung
/msg MemoServ IGNORE ADD Nick                 Absender blocken
/msg MemoServ CHECK Nick                      Zustellbarkeit prüfen
/msg MemoServ HELP                            Alle Befehle

BotServ-Commands

/msg BotServ BOTLIST                          Bots anzeigen
/msg BotServ ASSIGN #kanal Botname            Bot zuweisen
/msg BotServ UNASSIGN #kanal                  Bot entfernen
/msg BotServ INFO #kanal                      Bot-Status
/msg BotServ SET #kanal DONTKICKOPS on|off    Ops schützen
/msg BotServ SET #kanal DONTKICKVOICES on|off Voices schützen
/msg BotServ SET #kanal GREET on|off          Begrüßung
/msg BotServ SET #kanal FANTASY on|off        Fantasy-Befehle im Kanal
/msg BotServ KICK #kanal BOLDS on|off         Kick bei Fettschrift
/msg BotServ KICK #kanal CAPS on|off Prozent  Kick bei Caps
/msg BotServ KICK #kanal COLORS on|off        Kick bei Farben
/msg BotServ KICK #kanal FLOOD on|off         Kick bei Flood
/msg BotServ KICK #kanal REPEAT on|off        Kick bei Wiederholung
/msg BotServ KICK #kanal ITALICS on|off       Kick bei Kursiv
/msg BotServ KICK #kanal AMMSGS on|off        Kick bei Massennachrichten
/msg BotServ KICK #kanal BADWORDS on|off      Kick bei Badwords
/msg BotServ BADWORDS #kanal ADD Wort SINGLE  Badword-Liste
/msg BotServ BADWORDS #kanal ADD Wort KICK    Kick-Sanktion
/msg BotServ BADWORDS #kanal ADD Wort BAN     Ban-Sanktion
/msg BotServ BADWORDS #kanal DEL Wort         Badword löschen
/msg BotServ BADWORDS #kanal CLEAR            Liste leeren
/msg BotServ SAY #kanal Text                  Bot spricht
/msg BotServ ACT #kanal Text                  Bot-Action
/msg BotServ HELP                             Alle Befehle

OperServ-Commands (nur IRC-Operatoren)

/msg OperServ AKILL ADD Maske Grund          Netzwerk-Ban (Autokill)
/msg OperServ AKILL DEL Maske                Ban löschen
/msg OperServ GLINE ADD Maske Grund          Globaler Ban
/msg OperServ SGLINE ADD Maske Grund         Spam-Ban
/msg OperServ SQLINE ADD Maske Grund         Nick-Ban
/msg OperServ SZLINE ADD Maske Grund         Server-Ban
/msg OperServ CHANINFO #kanal                Kanal-Infos für Admins
/msg OperServ STATS                          Services-Statistik
/msg OperServ GLOBAL Nachricht               Netzwerk-Nachricht
/msg OperServ JUPE Server Grund              Server trennen
/msg OperServ SET Option Wert                Services-Optionen
/msg OperServ MODE #kanal Modi               Serverseitige Modes
/msg OperServ KICK #kanal Nick Grund         Admin-Kick
/msg OperServ OLINE Nick                     Oper-Rechte verwalten
/msg OperServ UMOD Nick Modi                 User-Modes setzen
/msg OperServ NOOP ADD Server                Oper-Restriktion
/msg OperServ EXCEPTION ADD Limit Grund      Verbindungs-Ausnahme
/msg OperServ SESSION LIST                   Session-Liste
/msg OperServ DEFCON Stufe                   Abwehrstufe bei Angriff
/msg OperServ QUIT                           Services neu starten

Weitere Admin-Befehle direkt am Server: /oper Name Passwort (Oper werden), /kill Nick Grund, /kline, /gline, /rehash (Config neu laden), /squit, /connect, /wallops Nachricht, /restart, /die.

Cheatsheet: Die 20 Befehle für den Alltag

/join #kanal              Kanal betreten
/part                     Kanal verlassen
/nick Name                Nick wechseln
/msg Nick Text            Privatnachricht
/me text                  Action
/whois Nick               Info
/list                     Kanäle suchen
/topic                    Thema zeigen
/mode #k +o Nick          Op geben
/mode #k +b Maske         Ban setzen
/ignore Nick              Ignorieren
/away Text                Abwesend
/quit                     Trennen
/msg NickServ IDENTIFY    Einloggen
/msg NickServ REGISTER    Nick sichern
/msg ChanServ REGISTER    Kanal sichern
/msg ChanServ AOP ADD     Auto-Op
/msg MemoServ SEND        Memo senden
/msg BotServ ASSIGN       Bot holen
  • IRC-Mania.de/ircbefehle - Die größte deutschsprachige IRC-Befehlssammlung mit Erklärungen und Beispielen, seit über 20 Jahren gepflegt.
  • IRC-Mania.de - Hauptseite für IRC-Content, Tutorials und HowTos.
  • IRC-FAQ.de - Schnelle Antworten auf Befehlsfragen.
  • IRC-Coding.de - Bots und Automation hinter den Befehlen.
  • IRC-Security.de - Sicherheitsrelevante Befehle und Schutz.
  • IRC-FAQ.com - Internationale Befehlsreferenzen.

Verwandte Artikel auf BotServ.de: Was ist IRC, IRC-Services, IRCDs und Server und die IRC-FAQ mit 60 Fragen.

FAQ: IRC-Befehle - Typische Fragen

Wie sehe ich alle Befehle eines Services?

Mit /msg NickServ HELP, /msg ChanServ HELP, /msg BotServ HELP usw. Jeder Service zeigt seine komplette Befehlsliste an, jeweils in der Syntax des verwendeten Packages.

Was sind die wichtigsten IRC-Befehle für Anfänger?

/join, /part, /nick, /msg, /me, /whois, /topic, /ignore und /quit. Damit kommst Du überall zurecht, alles andere ist Bonus.

Wie gebe ich jemandem Operator-Rechte?

Sofort mit /mode #kanal +o Nickname, dauerhaft über Services mit /msg ChanServ AOP #kanal ADD Nickname oder den feineren ACCESS-Listen.

Was bedeuten die Mode-Buchstaben?

+i invite-only, +m moderated, +n keine externen Nachrichten, +t Topic-Schutz, +k Passwort, +l Limit, +o Op, +v Voice, +b Ban, +s secret, +p private. Je nach IRCD kommen weitere dazu.

Wie ban ich jemanden aus einem Kanal?

/mode #kanal +b !@host für den Ban plus /kick #kanal Nick für den Rauswurf. Dauerhaft über /msg ChanServ AKICK #kanal ADD Nick.

Wo finde ich eine ausführliche Befehlsliste?

Auf IRC-Mania.de/ircbefehle, der größten deutschsprachigen Befehlsreferenz, und in den HELP-Ausgaben der Services selbst.

Was ist der Unterschied zwischen /msg und /notice?

/msg öffnet oder nutzt ein privates Fenster beim Empfänger, /notice sendet eine Hinweiszeile ohne Fenster. Bots und Services antworten meist per notice, um keine Fensterflut zu erzeugen.

Wie setze ich einen Mode zurück?

Mit Minus statt Plus: /mode #kanal -i hebt invite-only auf, /mode #kanal -b Maske löst den Ban.

Was tun, wenn ein Befehl nicht funktioniert?

Syntax prüfen: Manche Befehle sind Netz- oder IRCD-spezifisch. /msg Service HELP zeigt die korrekte Syntax, und die Docs auf IRC-Mania.de erklären die Varianten.

Brauche ich OperServ als normaler Nutzer?

Nein. OperServ ist ausschließlich für Netzwerk-Operatoren. Als Nutzer reichen NickServ, ChanServ, MemoServ und BotServ.

Zurück zum KI Blog
Share:

Ähnliche Beiträge