Usermode
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
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. Ohne weiteres, also bei normaler Authentifizierung, kann dieser Mode nicht selbst gesetzt werden. |
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.