From 0749b751fa49ae5409a8dc39b3522c688519cf55 Mon Sep 17 00:00:00 2001 From: Jilles Tjoelker Date: Sun, 8 Feb 2009 15:48:04 +0100 Subject: [PATCH] Clarify some PRIVMSG/NOTICE restrictions. --- doc/technical/ts6-protocol.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/technical/ts6-protocol.txt b/doc/technical/ts6-protocol.txt index 547d85cf..970e72bc 100644 --- a/doc/technical/ts6-protocol.txt +++ b/doc/technical/ts6-protocol.txt @@ -442,6 +442,9 @@ parameters: msgtarget, message As PRIVMSG, except NOTICE messages are sent out, server sources are permitted and most error messages are suppressed. +Servers may not send '$$', '$#' and opers@server notices. Older servers may +not allow servers to send to specific statuses on a channel. + OPERSPY encap only encap target: * @@ -512,9 +515,14 @@ The target can be: propagation: one-to-one - a message to all users on server names matching a mask ('$$' followed by mask) propagation: broadcast + Only allowed to IRC operators. - a message to all users with hostnames matching a mask ('$#' followed by mask). Note that this is often implemented poorly. propagation: broadcast + Only allowed to IRC operators. + +In charybdis TS6, services may send to any channel and to statuses on any +channel. PRIVS charybdis TS6