In other words a dialoged way of adding names you don't like to a file. Then when a person using one of the bad names join's you want it to kick them out? As far as the channels thing, i've never heard of anyone kicking a bad channel... You have a channel on dalnet, so I dunno how a channel can .. join another channel and be kicked from that channel
.
#hi has joined #yourchannel
#hi is on the naughty list
#hi was kicked by yournick (naughty channel)
?