It may be off subject on this list, but I personnaly
use SNORT + Flexresp to RESET any chat program dialog.
It's simple as SNORT have the rules to identify these
program, so I just have to add the type of response
I want for each one, just like RST
PS: The AIM list was taken from snort.conf.