Forum for English speaking Miranda NG users > Feature requests

Plugin suggestion for IRC

(1/2) > >>

Whiplash:
When I'm setting up the IRC account, it allows me to pick two nicks: main one and alternative one. Once I get disconnection, Miranda turns my main nick to alternative one, but it never turns back main nick automatically again when it's possible. I wish there is a plugin for that, or even better, if it could be implemented as an option inside of existing IRC account.
This is something that is standard thing for all IRC clients, so it's kinda bad not having it for Miranda NG. ;)

Wishmaster:
I do not think such a plugin is needed. It is easier to register your own nick.

When you get disconnected, you can use

--- Code: --- /msg NickServ ghost nickname password
--- End code ---
to kill the old nick and rename yourself.


You can define a simple alias for that:
Go to Options->Network->IRC->Advanced, and define an alias in the alias field like that:

--- Code: ---/kill /msg NickServ ghost %mnick password /nick %mnick
--- End code ---
You could just use /kill then and you are done. The only thing is you would have to do it manually. Maybe we could add an Event for reconnect as alternative nick to execute a given alias.

Its also useful to try this:

--- Code: ---/msg NickServ set kill on
--- End code ---

In the IRC options on Advanced tab, you define an alias like

--- Code: ---/identify /msg NickServ identify password
--- End code ---
and in the Events list on the left, select your server and enter /identify there.

Robyer:
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...

Whiplash:

--- Quote from: Wishmaster on 25 12 2013, 19:23:03 ---I do not think such a plugin is needed. It is easier to register your own nick.
--- End quote ---
I know I can do a lot of stuff manually, but that's not the point.


--- Quote from: Robyer on 25 12 2013, 23:12:56 ---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...

--- End quote ---
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.

Robyer:
I think it's a good idea about automatically choosing alternative nick and automatically switching to original when it's free. It also simplify options (removes that alt. nick.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version