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 #
PRIVMSG <cible>{,<cible>} :<texte>| Paramètre | Signification |
|---|---|
| cible | Pseudo ou salon, selon l’usage et les droits du client. |
| texte | Contenu non vide. Le deux-points introduit le dernier paramètre contenant des espaces. |
Exemple commenté #
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 |
|---|---|
| PRIVMSG | Message reçu par le destinataire ou les membres autorisés. |
| Aucun accusé universel | L’absence d’erreur n’est pas une preuve de lecture. L’écho à l’expéditeur dépend notamment de echo-message. |
| Erreur | Cause habituelle |
|---|---|
| 401 | Pseudo ou cible introuvable. |
| 404 | Envoi interdit vers ce salon. |
| 411 / 412 | Destinataire 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.
- Modern IRC — spécification du protocole client ↗Source de spécification · consultée le 2026-10-29
- RFC 2812 — Client Protocol (2000) ↗Source historique · consultée le 2026-10-29