IRC-dokumentasjon · Viderekommen
MODE: les og endre IRC-moduser
MODE leser eller endrer egenskaper ved en bruker eller et rom. Hvilke bokstaver, argumenter og rettigheter som gjelder, avhenger av serveren. Se på målet og nettverkets informasjon før du tolker en rekke modusflagg.
Dialova-teamet · Kontrollert
Syntaks og parametere #
MODE <pseudo-ou-salon> [<modes> [<paramètres>...]]| Parameter | Betydning |
|---|---|
| cible (mål) | Et kallenavn for brukermoduser eller et romnavn for rommoduser. |
| modes (moduser) | Bokstaver med + eller - foran, for eksempel +m eller -m. |
| paramètres (parametere) | Argumenter som hører til modusene. Noen krever dem alltid, noen bare når modusen legges til, og andre ikke i det hele tatt. |
Eksempel med forklaring #
C: MODE #atelier +m
S: :Alice!alice@cloak.example MODE #atelier +m
C: MODE #atelier +v Bob
S: :Alice!alice@cloak.example MODE #atelier +v BobKallenavnene, vertsnavnene og meldingstekstene i eksemplet er oppdiktet. Klienten kan vise svarene på en mer lesbar måte enn de rå protokollmeldingene som vises her.
Mulige svar og feil #
| Svar | Forklaring |
|---|---|
| 324 | Gjeldende rommoduser. |
| 221 | Brukermoduser. |
| 367 / 368 | Utestengelser og slutt på listen, avhengig av forespørselen. |
| MODE | Endringen sendes til berørte klienter. |
| Feil | Vanlig årsak |
|---|---|
| 482 | Utilstrekkelige rettigheter i rommet. |
| 472 | Ukjent bokstav for en rommodus. |
| 501 / 502 | Ukjent brukermodus, eller det er ikke tillatt å endre en annen bruker. |
Rettigheter, kompatibilitet og forholdsregler #
På mange nettverk begrenser +m hvem som kan skrive, mens +v gir et medlem talerett. Talerett er ikke operatørstatus. PREFIX annonserer rangmoduser og deres prefikser; CHANMODES hjelper klienten å klassifisere argumentene til de andre modusene.
Ikke behandle en modustabell som en universell standard. Samme bokstav kan bety forskjellige ting. Rangene owner, protect og halfop og symbolene deres finnes ikke overalt. Dokumentasjonen for IRCd-en og nettverkets regler er avgjørende.
Svaret 005 ISUPPORT annonserer serveregenskaper; det er ikke CAP-forhandling. En klient må kunne håndtere ukjente moduser uten å gjette hvilken virkning de har.
Vanlige spørsmål #
Kan jeg bli operatør med MODE #salon +o MonPseudo? Ikke uten de nødvendige rettighetene fra før. Kommandoen gir ikke tillatelser av seg selv.
Hvordan leser jeg moduser uten å endre dem? Send MODE med bare målet, eller be om en tillatt listemodus slik nettverkets dokumentasjon beskriver.
Kilder og kontroll
Eksemplene bruker fiktive kallenavn og domener, bortsett fra tilkoblingspunkter som er uttrykkelig dokumentert. Utvidelser og nettverksspesifikke innstillinger er merket i teksten.
- Modern IRC — spesifikasjon for klientprotokollen ↗Kilde spesifikasjon · lest 2026-10-29
- RFC 2812 — klientprotokollen (2000) ↗Kilde historisk · lest 2026-10-29