Add SIGNKICK LEVEL mode: sign only kicks by users without op access
All checks were successful
CI / check (push) Successful in 5m19s

This commit is contained in:
Jean Chevronnet 2026-07-20 22:00:34 +00:00
parent ae90388fbf
commit 140b19ee04
No known key found for this signature in database
9 changed files with 72 additions and 8 deletions

View file

@ -1846,6 +1846,7 @@ pub struct ChannelView {
pub email: String,
// ChanServ SET options.
pub signkick: bool,
pub signkick_level: bool,
pub private: bool,
pub peace: bool,
pub secureops: bool,
@ -1869,6 +1870,7 @@ pub struct ChannelView {
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum ChanSetting {
SignKick,
SignKickLevel,
Private,
Peace,
SecureOps,