View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003021 | unreal | ircd | public | 2006-08-10 06:14 | 2007-04-27 03:01 |
Reporter | cidarops | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | wont fix | ||
OS | BSD/OS | OS Version | 4.3 | ||
Product Version | 3.2.5 | ||||
Summary | 0003021: Yo, new feature. | ||||
Description | If bob tries to join #regged, and #regged is +R, and bob isn't registred, he is forwarded to #unregged because of an automatic fowarding feature...;) | ||||
Additional Information | I have numerous toes. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
I have a better suggestion: if bob tries to privmsg a user, who has umode +R, he gets a notice (not a numeric message, which is being not spotted in 99% of situations), which tells that the nick is using +R and you need to be identified to privmsg him/her. In my opinion that would be more useful. |
|
I could be wrong but numerics are generally preferred for server replies over notices (since they are more machine-readable), which is why you have numeric replies for "Cannot join blablabla"... As for +R forwarding... make a module for it, not really hard to do (I think someone made a banlink module so use that as a reference if needed). |
|
I could be wrong but numerics are generally preferred for server replies over notices (since they are more machine-readable), which is why you have numeric replies for "Cannot join blablabla"... Yes. This would also be why you script (or modify client) so that it knows what that numeric does. It's fairly well known, so... |
|
m_message.c: /* Umode +R (idea from Bahamut) */ if (IsRegNickMsg(acptr) && find_server(SERVICES_NAME, NULL) && !IsRegNick(sptr) && !IsULine(sptr) && ! IsOper(sptr) && !IsServer(sptr)) { sendto_one(sptr, ":%s NOTICE %s :You must IDENTIFY to a registered nick to private message %s", me.nam e, sptr->name, acptr->name); return 0; } |
|
Better as a 3rd party module. Added to 3rd party module wishlist |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-08-10 06:14 | cidarops | New Issue | |
2006-08-10 07:34 | pinstrate | Note Added: 0012165 | |
2006-08-10 20:23 | aquanight | Note Added: 0012167 | |
2006-08-11 12:29 | w00t | Note Added: 0012168 | |
2006-08-13 13:41 | pinstrate | Note Added: 0012175 | |
2007-04-27 03:01 |
|
Relationship added | child of 0003284 |
2007-04-27 03:01 |
|
Status | new => closed |
2007-04-27 03:01 |
|
Note Added: 0013760 | |
2007-04-27 03:01 |
|
Resolution | open => wont fix |