View Issue Details

IDProjectCategoryView StatusLast Update
0003021unrealircdpublic2007-04-27 03:01
Reportercidarops Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionwont fix 
OSBSD/OSOS Version4.3 
Product Version3.2.5 
Summary0003021: Yo, new feature.
DescriptionIf 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 InformationI have numerous toes.
TagsNo tags attached.
3rd party modules

Relationships

child of 0003284 closedsyzop 3rd Party Module Wishlist 

Activities

pinstrate

2006-08-10 07:34

reporter   ~0012165

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.

aquanight

2006-08-10 20:23

reporter   ~0012167

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).

w00t

2006-08-11 12:29

reporter   ~0012168

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

pinstrate

2006-08-13 13:41

reporter   ~0012175

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;
                        }

stskeeps

2007-04-27 03:01

reporter   ~0013760

Better as a 3rd party module. Added to 3rd party module wishlist

Issue History

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 stskeeps Relationship added child of 0003284
2007-04-27 03:01 stskeeps Status new => closed
2007-04-27 03:01 stskeeps Note Added: 0013760
2007-04-27 03:01 stskeeps Resolution open => wont fix