Hm... That's nice The_Game, but it would be better not to kick so analyse it a bit:
Remotes:
on *:JOIN:#channel: {
;ban:
mode $chan +b $nick
;kick:
kick $chan $nick <Your message here>
;send notice:
notice $nick Join #the_other_channel cause $chan is closed.
;send invite:
invite $nick #the_other_channel
}
Combine these as you like to have the desired result.