Mit Usermodes bezeichnet man im Internet Relay Chat eine Reihe von Einstellungen, die ein User für sich bzw. seine aktuelle Verbindung zum IRC-Server festlegen kann. Bis auf wenige Ausnahmen sind Usermodes einfache Flags (Schalter), die einzelne Optionen ein- oder ausschalten.

Gängige Usermodes

Bearbeiten

Im Gegensatz zu den Channelmodes gibt es nur wenige für alle IRC-Netze einheitliche Usermodes. Meistens werden die folgenden unterstützt:

Usermode Kurzbeschreibung Bedeutung
+i Invisible Man ist nur noch für User, mit denen man in mind. einem Channel ist, sichtbar. Andere können einen über Abfragen wie /who oder /names von außerhalb eines Channels nicht mehr sehen.
+s Server Notices Man erhält diverse Zusatzmeldungen, die den Status des IRC-Servers betreffen.
+w Wallops Man erhält sog. Wallop-Messages, die IRC-Operator zur offenen Kommunikation mittels /wallops verschicken können.
+o Operator Wird vom IRC-Server automatisch gesetzt, wenn sich der User als IRC-Op beim Server authentifiziert OPER-Command. Ohne weiteres, also bei normaler Authentifizierung, kann dieser Mode nicht selbst gesetzt werden.

das Entfernen dieses Status hingegen kann als user mode ausgeführt werden (-o)

Die Usermodes s und w werden jedoch auch in vielen Netzen schon nicht mehr unterstützt oder sind größtenteils wirkungslos. Abhängig von der eingesetzten Server-Software sind jedoch andere Modes verfügbar. Beispiele für nicht ursprüngliche, aber oft vorkommende Modes bzw. Bedeutungen:

Usermode Kurzbeschreibung Bedeutung
+r registered Kann nur durch IRC-Services gesetzt bzw. entfernt werden und kennzeichnet, dass der User für seinen Nickname identifiziert ist.
+k Kill-Msgs Der User erhält Meldungen darüber, wenn andere User aus dem Netz entfernt oder verbannt wurden.
+x Hostshading Die sonst frei einsehbare Angabe des Host bzw. der IP-Adresse wird zum Teil für andere unkenntlich gemacht, um vor direkten Attacken auf den Rechner zu schützen.

Einige IRC-Server setzen automatisch bestimmte Usermodes beim Verbindungsaufbau. Viele User lassen automatisch von ihrem IRC-Client nach Verbindungsaufbau gewünschte Usermodes setzen bzw. entfernen.

Bearbeiten