X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c3a0fde28f4866bc6df368456de0bb86c663229e..0eceaff17a0fd935caa086ee43b328b0ea9282a5:/src/s_conf.c diff --git a/src/s_conf.c b/src/s_conf.c index 0528d1d..5eb07d5 100644 --- a/src/s_conf.c +++ b/src/s_conf.c @@ -735,6 +735,7 @@ set_default_conf(void) ConfigFileEntry.collision_fnc = YES; ConfigFileEntry.global_snotices = YES; ConfigFileEntry.operspy_dont_care_user_info = NO; + ConfigFileEntry.secret_channels_in_whois = NO; #ifdef HAVE_LIBZ ConfigFileEntry.compression_level = 4; @@ -745,10 +746,14 @@ set_default_conf(void) ConfigFileEntry.oper_only_umodes = UMODE_SERVNOTICE; ConfigFileEntry.oper_snomask = SNO_GENERAL; + ConfigChannel.autochanmodes = rb_strdup("nt"); + ConfigChannel.use_halfop = YES; + ConfigChannel.use_owner = YES; ConfigChannel.use_except = YES; ConfigChannel.use_invex = YES; ConfigChannel.use_knock = YES; ConfigChannel.use_forward = YES; + ConfigChannel.use_local_channels = YES; ConfigChannel.knock_delay = 300; ConfigChannel.knock_delay_channel = 60; ConfigChannel.max_chans_per_user = 15; @@ -756,6 +761,7 @@ set_default_conf(void) ConfigChannel.max_bans_large = 500; ConfigChannel.only_ascii_channels = NO; ConfigChannel.cycle_host_change = YES; + ConfigChannel.host_in_topic = YES; ConfigChannel.burst_topicwho = NO; ConfigChannel.kick_on_split_riding = NO; @@ -764,6 +770,7 @@ set_default_conf(void) ConfigChannel.no_join_on_split = NO; ConfigChannel.no_create_on_split = YES; ConfigChannel.resv_forcepart = YES; + ConfigChannel.kick_no_rejoin_time = 30; ConfigServerHide.flatten_links = 0; ConfigServerHide.links_delay = 300;