Hopp til innhold
Dialova

IRC-dokumentasjon · Nybegynner

PRIVMSG og /msg: send meldinger til brukere og rom

PRIVMSG frakter tekst til et kallenavn eller et rom. /msg er en kommando i mange klienter som bygger denne IRC-meldingen. «Privat» beskriver mottakeren; det betyr ikke ende-til-ende-kryptering.

Dialova-teamet · Kontrollert

Syntaks og parametere #

Protokollsyntaks, uten klientens /
PRIVMSG <cible>{,<cible>} :<texte>
ParameterBetydning
cible (mål)Kallenavn eller rom, avhengig av bruken og klientens rettigheter.
texte (tekst)Innhold som ikke er tomt. Kolonet innleder den siste parameteren når den inneholder mellomrom.

Eksempel med forklaring #

C = Alice; S = servermelding mottatt av Bob (to separate tilkoblinger)
C: PRIVMSG Bob :Bonjour Bob !
S: :Alice!alice@cloak.example PRIVMSG Bob :Bonjour Bob !
C: PRIVMSG #atelier :Bonjour tout le monde !

Kallenavnene, 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 #

SvarForklaring
PRIVMSGMelding mottatt av adressaten eller medlemmer med tilgang.
Ingen universell kvitteringFravær av feil beviser ikke at meldingen er lest. Ekko til avsenderen avhenger blant annet av echo-message.
FeilVanlig årsak
401Finner ikke kallenavnet eller målet.
404Det er ikke tillatt å sende til dette rommet.
411 / 412Mottaker eller meldingstekst mangler.

Rettigheter, kompatibilitet og forholdsregler #

Et moderert rom, en utestengelse, regler for privatmeldinger eller spamvern kan hindre levering. Utvidelser og enkelte tjenester kan legge til nettverksspesifikke feil.

TLS beskytter forbindelsen til serveren, men skjuler ikke innholdet for serveren. Dialovas lenker, filer og talemeldinger leveres av egne applikasjonslag; de er ikke universelle PRIVMSG-funksjoner.

Vanlige spørsmål #

Sendes /msg uendret til serveren? Vanligvis ikke: klienten oversetter den til PRIVMSG. Hvilke aliaser som finnes, avhenger av programmet.

Får mottakeren teksten mens vedkommende er frakoblet? Det avhenger av kontoer, historikk og tjenester på nettverket. Grunnprotokollen tilbyr ikke en universell postkasse.

Kilder og kontroll

Eksemplene bruker fiktive kallenavn og domener, bortsett fra tilkoblingspunkter som er uttrykkelig dokumentert. Utvidelser og nettverksspesifikke innstillinger er merket i teksten.