有没有办法在邮件中标记IRC频道的所有成员,而不是在邮件中提及他们的每个名字?或者是否有其他方式向频道的所有成员发送通知?也许像公告协议?
这个的上下文是Hubot对频道的公告,但是标记所有的优先级更高(我知道我可以循环通道的成员并在消息中标记它们,但这是一个非常丑陋的消息30多个频道成员)。
答案 0 :(得分:2)
IRC协议(RFC 1459)不包括PRIVMSG
或NOTICE
命令中的通知概念,这是直接与用户(或列表)通信的常用方式用户)。
通知的概念只是实施问题,客户端。
大多数IRC客户端确实包含highlight
的概念,当当前用户的昵称是您能够看到的任何消息的一部分时,会触发警报,这会使事件更有可能吸引目标的注意力,因为它区别于所有其他事件。
这不是协议规范的一部分,我猜你必须手动处理。