maiden icon indicating copy to clipboard operation
maiden copied to clipboard

Handle CTCP and DCC

Open Shinmera opened this issue 9 years ago • 1 comments

These protocols are currently completely unsupported.

In the case of CTCP, the PRIVMSG events that contain CTCP stuff must be intercepted, cancelled, and then re-issued as a CTCP-superclassed event that fits whatever the CTCP event is. This is necessary because otherwise the PRIVMSG events would get doubly processed by things like loggers, which is undesired.

In case of DCC we probably want some kind of collection of events to handle the various things that can happen. Given that I have no fucking idea about what DCC is capable of, I can't really give much insight on this.

Shinmera avatar May 15 '16 19:05 Shinmera

Basic stuff: http://www.irchelp.org/protocol/ctcpspec.html http://www.irchelp.org/protocol/dccspec.html More stuff: http://www.visualirc.net/tech-wboard.php http://www.visualirc.net/tech-tdcc.php

Shinmera avatar Mar 25 '17 13:03 Shinmera