A proper implementation of multiservers for sBNC. Adds a command that allows you to easily add new users inheriting the username of an existing user. The new user will be named existinguser2 or existinguser3 depending on how many sbnc-users that person already has. The real-life user can then connect to the new users on a separate connection and maintain RFC-compliant communication. See usage section for details on how it all works.
One might argue that this is not MultiServer but more MultiUser. Whatever way you think of it, this ought to be the most simple and logical solution.
Again: THIS WILL NOT ALLOW YOU TO CONNECT TO MULTIPLE SERVERS FROM THE SAME SBNC USER, MERELY EASE THE CREATION OF MORE SBNC USERS. ONE FOR EACH SERVER
To make it easier to understand I will explain usage as an example.
You are running sBNC, you are an admin of the sBNC server and want your friend (John) to have another user on top of the one he already has. But he wants to have the same ident on IRC with all his users. His existing user on sBNC is called john.
You type:
/sbnc addextrauser john secretpassword
sBNC will then add another user called john2 with the password secretpassword but inheriting the ident, nick and awaynick settings from the john user.
When John now wants to connect to his extra sBNC user, he can use the following command in mIRC.
/server -m the.sbnc.server.org 9000 secretpassword -i John JohnDoe john2@ John Doe
Notice how he use john2 as ident when connecting to the sBNC server. The -m flag creates a new status window for the connection.