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

For the old 4.x series

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
UnrealIRCd coder
Posts: 187
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 use the custom job fee option in my shop if you want to donate with credit card or iDEAL ;];]

Post Reply