Just a though, would it be possible to make it so that whenever you press the tab key in the editbox, that no matter what you've received, be it dcc, notice, query, or ctcp, that the tab button fills out a /<command> <lastnick> like it does currently for privmsgs?
Ie, I receive a notice from a client, and all I have to do to reply, is press the tab key in the editbox, and it fills out: /notice nick
If you don't understand what I'm saying, I couldn't think of anyother way to say it.