An improved handling of channel keys in a /server command using the -jn flags would be nice. Currently if you do either of the following, both channels will not be correctly joined.

/server -m 0.0.0.0 +9031 -i nick alt -jn #chanX key,#chanN
This will join #chanX correctly, but wont join #chanN
/server -m 0.0.0.0 +9031 -i nick alt -jn #chanN,#chanX key
This will join #chanN correctly, but wont join #chanX (it will attempt to join but give a 'need correct key' error)

Not sure on an appropriate (or efficient/consistant) way to handle this due to the use of spaces and commas in mirc syntax, but any solution (within the server command that is) would be great.


"Allen is having a small problem and needs help adjusting his attitude" - Flutterby