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
Weiterführende Links zu IRC-Befehlen
- 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.


