What I've done is this:
Set Network1 to automatically connect on startup.

in Network1's "Perform" list, add "/server -m Network2"

and so on, so each time it connects to one server it will link to the next.


I have run into a problem which I'm still working on though: IF you get disconnected from Network1 and it auto-reconnects, it will start the chain reaction again and you'll get double server windows for everything... probably just a simple if() statement will fix it though.