This script will give you that, you would just update it if someone new joins.
ON *:CONNECT: {
/join #channel1
/join #channel2
/join #channel3
}
Well you gotta look ahead. If a lot of people started using that. I would have to do a lot of adding for every channel, It would work at this current stage but would take a lot work if people kept making it join..