Aller au contenu
Dialova

Documentation IRC · Débutant

Commande PRIVMSG et /msg : envoyer un message à une personne ou un salon

PRIVMSG transporte le texte adressé à un pseudo ou à un salon. /msg est une commande de nombreux clients qui construit ce message IRC. « Privé » décrit la destination ; cela ne signifie pas chiffrement de bout en bout.

Équipe Dialova · Vérifié le

Syntaxe et paramètres #

Syntaxe protocolaire, sans le / du client
PRIVMSG <cible>{,<cible>} :<texte>
ParamètreSignification
ciblePseudo ou salon, selon l’usage et les droits du client.
texteContenu non vide. Le deux-points introduit le dernier paramètre contenant des espaces.

Exemple commenté #

C = Alice ; S = message du serveur reçu par Bob (deux connexions distinctes)
C: PRIVMSG Bob :Bonjour Bob !
S: :Alice!alice@cloak.example PRIVMSG Bob :Bonjour Bob !
C: PRIVMSG #atelier :Bonjour tout le monde !

Les pseudos, hôtes et textes de cet échange sont fictifs. Le client peut afficher les réponses sous une forme plus lisible que les trames présentées.

Réponses et erreurs possibles #

RéponseÀ comprendre
PRIVMSGMessage reçu par le destinataire ou les membres autorisés.
Aucun accusé universelL’absence d’erreur n’est pas une preuve de lecture. L’écho à l’expéditeur dépend notamment de echo-message.
ErreurCause habituelle
401Pseudo ou cible introuvable.
404Envoi interdit vers ce salon.
411 / 412Destinataire ou texte manquant.

Droits, compatibilité et précautions #

Un salon modéré, un ban, une politique de messages privés ou une protection anti-spam peuvent empêcher la remise. Les extensions et certains services ajoutent des erreurs propres au réseau.

TLS protège la liaison au serveur, pas le contenu vis-à-vis du serveur. Les liens, fichiers ou messages vocaux de Dialova sont fournis par des couches applicatives supplémentaires ; ils ne sont pas des fonctions universelles de PRIVMSG.

Questions fréquentes #

Est-ce que /msg est envoyé tel quel au serveur ? Habituellement non : le client le traduit en PRIVMSG. Les alias dépendent du logiciel.

Mon interlocuteur hors ligne recevra-t-il le texte ? Cela dépend des comptes, historiques et services du réseau. Le protocole de base ne fournit pas une boîte aux lettres universelle.

Sources et vérification

Les exemples utilisent des pseudos et domaines fictifs, sauf les points de connexion explicitement documentés. Les extensions et réglages propres à un réseau sont signalés dans le texte.