NickServ GETEMAIL + ChanServ SET RESTRICTED
All checks were successful
CI / check (push) Successful in 3m51s
All checks were successful
CI / check (push) Successful in 3m51s
GETEMAIL (auspex) lists accounts whose email matches a glob. SET RESTRICTED makes a channel kick anyone without access (or oper) as they join, mirroring the SECUREOPS on-join enforcement.
This commit is contained in:
parent
be4860c9a8
commit
53d3d63464
10 changed files with 107 additions and 2 deletions
|
|
@ -343,6 +343,9 @@ pub struct ChanSettings {
|
|||
// Strip channel-operator status from anyone without op-level access.
|
||||
#[serde(default)]
|
||||
pub secureops: bool,
|
||||
// Kick anyone without channel access when they join.
|
||||
#[serde(default)]
|
||||
pub restricted: bool,
|
||||
// Remember the topic and restore it when the channel is recreated.
|
||||
#[serde(default)]
|
||||
pub keeptopic: bool,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue