I do not think such a plugin is needed. It is easier to register your own nick.
I know I can do a lot of stuff manually, but that's not the point.
Or maybe just plugin should watch disconnection of users from room, and when we have our alternative nick and user without our main nick gets disconnected, we will change our nick from alternative to main nick. But idk how other clients do this...
I wish Miranda could automatically generate alternative nicks by itself, just like many other IRC clients do. For example, I never have to care about my nicks while using HydraIRC. If my main nick "Whiplash" isn't free, it automatically joins a chat room with "[1]Whiplash", or "[2]Whiplash etc. Since Miranda has no such possibility, I'm having problems with it in some cases.
This is what happen:
I have 2 nick chosen: xWhiplash (main) and xWhip (alternative).
So, this is what happen very often...
- I'm getting disconnection - Miranda automatically takes "xWhip".
- But then I'm getting another quick disconnection again unluckily - Miranda is tapped.
- It asks me to pick 3rd nick, which must be different than my last two nicks.
The problem is that I'm not always in front of my PC when that happens. Miranda leaves me out of all the channels whole that time, so people can't see and contact me as long as I don't pick that 3rd nick manually.
With HidraIRC and even with the Pidgin I had no that problem. They automatically generate me a new nick if the main one isn't free (Pidgin generate them by numbers on the end - Whiplash1, Whiplash2 etc.). After that, they are checking my main nick whole the time, and when it's free they pick it back again.
That's why these clients don't even have "alternative" nick to set up. They allows you only to pick "username" (main nick) and "real name" (optional). And then, like I said, they generate new nicks for you automatically by giving a numbers to your username by them self.