we must join the channel from main thread

this fixes the irc bug in windows I think