ircd-seven icon indicating copy to clipboard operation
ircd-seven copied to clipboard

No way to indefinitely exempt clients from +r

Open mquin opened this issue 7 years ago • 4 comments

/invite can be used to allow clients to bypass +r temporarily, but unlike +i there is no way to do this indefinitely for clients that do not identify to NickServ but have predictable hostnames, for example github commit bots.

mquin avatar Aug 14 '18 07:08 mquin

b76f22f90f8ea7456cef2f99dae599508c98e3f0 Is my attempt at solving this.

mquin avatar Aug 14 '18 08:08 mquin

Other considerations would be whether this should be a separate list (+R?), or whether it should include all limit modes (+j and +l).

mquin avatar Aug 14 '18 08:08 mquin

Would it make any sense being +e considering how that already passes +bq $~a $~a which I see often used instead of +r due to this not being supported?

Mikaela avatar Aug 14 '18 09:08 Mikaela

At @edk0's suggestion, it looks like this can be achieved using an extension module rather than modifying the core

1985dbfc1d4e8cf9f04ebeb047695bd4ad2b13b0

mquin avatar Aug 16 '18 15:08 mquin