]> jfr.im git - irc/rqf/shadowircd.git/commitdiff
Clarify some PRIVMSG/NOTICE restrictions.
authorJilles Tjoelker <redacted>
Sun, 8 Feb 2009 14:48:04 +0000 (15:48 +0100)
committerJilles Tjoelker <redacted>
Sun, 8 Feb 2009 14:48:04 +0000 (15:48 +0100)
doc/technical/ts6-protocol.txt

index 547d85cf2a8ef24afe131ed7d30e1c35f49b06cf..970e72bc18a3857f3c6d9b11187c0202aabcdfda 100644 (file)
@@ -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