Self-Messages Client Support

Revision 0.01

When a server sends a PRIVMSG/NOTICE to someone else on behalf of a client connected to it – common when multiple clients are connected to a bouncer – it is called a self-message. With the echo-message capability, they are also sent in reply to every PRIVMSG/NOTICE a client sends. These are represented by a protocol message looking like this:

:yournick!~foo@example.com PRIVMSG someone_else :Hello world!

They should be put in someone_else's query and displayed as though they were sent by the connected client themselves. This page displays which clients properly parse and display this type of echo'd PRIVMSG/NOTICE.

This file is intended to be a useful resource for people implementing IRC software and is not an authoritative source.
It is kept up-to-date and correct on a best-effort basis. Feel free to check out the other files maintained here.

Updates? Corrections? Please submit an issue or a pull request on the Github repo or talk to us at #ircdocs on Freenode. Thank you!

Name Script Required Requested Caps Last Tested Version Working Since Comments
AdiIRC Yes 2.7 Shows messages in window with client's own nick
AndChat 1.4.3.2 Shows messages in window with client's own nick
Android IRC 2.1.15
AndroIRC
Atomic znc.in/self-message
BitchX 1.2.1 Drops messages
ChatZilla 0.9.93 Shows messages in window with client's own nick
Colloquy znc.in/self-message
Communi
Hermes
HexChat Yes znc.in/self-message 2.12.4 Shows messages in window with client's own nick by default
IRCCloud znc.in/self-message
Irssi 0.8.18
KiwiIRC 1.0.0
KVirc znc.in/self-message 4.9.2
Limechat 2.42 Shows messages in server window
mIRC Yes 7.47 Shows messages in window with client's own nick
Mutter
Palaver
Quassel znc.in/self-message 0.12.4 git Not included in a released version as of feb 2017.
Textual znc.in/self-message 2.1
The Lounge znc.in/self-message
Weechat
XChat Yes 2.8.6 Shows messages in window with client's own nick