This is new in 1.6.20... as I never had this issue in 1.6.19
When attempting a dcc chat to the bot, it looks for a matching hostmask, which is the VHOST that the IRC servers have (you know..the vanity names).. but when someone does a /ctcp, it doesn't use the vhost, it uses the true hostmask.. this makes it difficult to admin for those that have dynamic IPs that change daily. It also thinks the person is coming from a telnet, as the ident has telnet in it.
Is this a bug in my settings that I haven't found yet? or.. something other than that? Is there a way to make it so its using the IRC Vhost?