[REQUEST] Make +e give you +b, +i, +k and +l exemption

Need a module converted from 3.2.x to UnrealIRCd 4? Or looking for a certain module? Ask here.

Moderators: Gottem, Supporters

Post Reply
mungee
Posts: 2
Joined: Wed Apr 04, 2018 5:56 am

[REQUEST] Make +e give you +b, +i, +k and +l exemption

Post by mungee » Wed Apr 04, 2018 6:01 am

Would it be possible to get a module that makes +e handle exemption from +b, +i, +k and +l or can someone point me in the right direction for this??

Gottem
Posts: 171
Joined: Fri Aug 19, 2016 5:26 pm
Location: NL

Re: [REQUEST] Make +e give you +b, +i, +k and +l exemption

Post by Gottem » Wed Apr 04, 2018 4:58 pm

Doesn't look like it. The code that handles the "can join" bit checks for a channel key outside code available to modules, for example. So even if module X would check for all those flags and allow the JOIN, the core mod for that command still processes the key and invex anyways and may decide to deny it after all. It would get very hacky. =]
If you like my modules, pls consider donating (through PayPal) or becoming a monthly Patron ;];]

Post Reply