cinchrb / cinch

The IRC Bot Building Framework
http://www.rubydoc.info/gems/cinch
MIT License
1k stars 180 forks source link

Add support for +#channel and @#channel messages #210

Open dominikh opened 8 years ago

dominikh commented 8 years ago

Apparently there's an extension to the IRC protocol that allows sending messages to all voiced people or all ops in a channel, by addressing the message to +#channel and @#channel respectively.

Cinch should suport this, by extracting the actual channel name, and setting a flag indicating that the message was sent to a limited number of users.

Brought to my attention by leftylink on IRC, who saw it via caitlin/cinch-resistancegame#41

dominikh commented 8 years ago

9dc50abae71879f0022eafc4a5f94ca39652ad38 adds support for receiving and responding to such messages. What's left to do is add new APIs to Channel for sending STATUSMSG messages..