mIRC Homepage
Posted By: Lypsik Nick lenght - 27/08/04 12:05 AM
With mIRC 6.16 i can't change my nick to a 32-char-long one. 30 seems to be max lenght, but the server supports longer ones.
Posted By: LostServ Re: Nick lenght - 27/08/04 01:42 AM
Why on earth would a server allow a nick even over 10? If it was just a "mess around" server, I could understand. Though it may be, but still 30+ nick length..shesh
Posted By: TroyBoy Re: Nick lenght - 27/08/04 02:22 AM
/nick testing_this_very_long_and_stupid_nick
* Your nick is now testing_this_very_long_and_stu

Yep, 30 characters
Im running mirc 6.16 on an Ureal ircd 3.2.1 network (mine)
I did compile it for 32 chars

mirc 6.12:
* Your nick is now testing_this_very_long_and_stu

Same problem!

I just tried X-chat from Linux Redhat Fedora, and still 30 chars long.
So if youre running unreal ircd like me, then that may be the cause.
Posted By: awyeah Re: Nick lenght - 27/08/04 04:21 AM
This is not a subject matter of mirc v6.16 or any version.

If you are not connected to any server type /nick (exceeding 50 chars)

You will see your nick will be changed to a nick with the length of 50 characters. The IRCd you use has a certain limit of nick length.

For example I use DALnet:
DALnet has a support for 30 or 32 characters if I am not mistaken. Meaning using DALnet's IRCd (bahamut) you can only use nicks equal to 32 or less than 32 characters.

How ever if you have your own IRCd say client server running you can edit the ircd.conf file and change the nick length variable setting to the one which your prefer.

Every different network has a different value of nick length set this doesnt mean mirc's versions don't support those lengths. wink
Posted By: Lypsik Re: Nick lenght - 27/08/04 09:47 AM
The default for UnrealIRCd is 30 chars. So why would I change it to less? It kinda is a "mess around" server.
Posted By: Lypsik Re: Nick lenght - 27/08/04 09:55 AM
I'm using UnrealIRCd and I recompiled it with 32-char nick lenght. I connected to the server with telnet and I could use a 32-char-long nick. But not with mIRC...
Posted By: KingTomato Re: Nick lenght - 27/08/04 09:59 AM
Open the debug window and make sure it's sending the correct 005(?) numeric for NICKLENGTH (or whatever the identifier is for nick length)
Posted By: Lypsik Re: Nick lenght - 27/08/04 12:35 PM
<- :irc.foonet.com 005 Lypsik MAP KNOCK SAFELIST HCN MAXCHANNELS=10 MAXBANS=60 NICKLEN=32 TOPICLEN=307 KICKLEN=307 MAXTARGETS=20 AWAYLEN=307 :are supported by this server
Posted By: starbucks_mafia Re: Nick lenght - 27/08/04 12:56 PM
Well unless it's suddenly changed in 6.16 then you're wrong. If I use /nick when disconnected it will only use the first 30 characters, and when connected you can see from the debug window that mIRC only ever sends the first 30 characters (mIRC actually ignores NICKLEN and sends everything up to 30 characters regardless of whether it's bigger or smaller).

Perhaps it could be called a bug, on the other hand there has to be a logical limit to nicks at some point, otherwise one day we'll come in here and find some guy asking why his 1024 character nick won't fit in. 30 seems like a decent limit (my nick is 15 chars and it's usually the longest in any channel I use).
Posted By: Lypsik Re: Nick lenght - 27/08/04 01:09 PM
It seems that the limit has always been there, I just don't know.
The reason I was trying the 32-char nick is that we were all (almost) using md5 nicks, but md5 is 32 chars, and the last two chars got cut off because of the limit.
Posted By: SpeedFire Re: Nick lenght - 28/08/04 01:24 AM
If you still want 32 chars or more, maybe a workaround should be /raw nick this_very_long_nick_should_work_
Posted By: dr_Eamer Re: Nick lenght - 28/08/04 05:55 PM
"Perhaps it could be called a bug, on the other hand there has to be a logical limit to nicks at some point"

I agree with that in general but this is a server issue, NOT a mIRC one... mIRC should allow any server-given nick length...

On the other hand rfc1453 and rfc2812 state that the nickname is maximum length 9 characters!!

I quote:
"Each user is distinguished from other users by a unique nickname having a maximum length of nine (9) characters. [...]
While the maximum length is limited to nine characters, clients SHOULD accept longer strings as they may become used in future evolutions of the protocol."

So servers' use of larger nicknames is arbitrary and mIRC isn't obliged to follow this. Only in the name of 'user-friendliness' perhaps and since raw 005 does exist and the rfc is 4 years old.
Posted By: zack Re: Nick lenght - 29/08/04 05:17 AM
Quote:
On the other hand rfc1453 and rfc2812 state that the nickname is maximum length 9 characters!!

I quote:
"Each user is distinguished from other users by a unique nickname having a maximum length of nine (9) characters. [...]
While the maximum length is limited to nine characters, clients SHOULD accept longer strings as they may become used in future evolutions of the protocol."

I don't get why you said that. You just said something and posted source that sorta contridicts what you claimed.

But I agree with those who believe this is a bug. Of course it is. mIRC is only a gateway to IRC. IRCd's control how long nicknames are, not mIRC. The fact that you believe nicknames should only be X characters long has nothing to do with you. If you run a server (or even a channel) then you can control the length.
Posted By: dr_Eamer Re: Nick lenght - 29/08/04 09:15 PM
Quoting the rfc doesn't mean I agree with what is says!
I'm just saying that strictly speaking nicks shouldn't be over 9 chars!
IMO though 9 chars is too small and since there is the 005 numeric and since the rfc is 4 years old I think servers could overlook that (they do anyway) and mIRC should definately support the servers' options.
© mIRC Discussion Forums