Use hooks to rejoin channels when disconnected