]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - modules/m_info.c
Add config options for owner and halfop.
[irc/rqf/shadowircd.git] / modules / m_info.c
index 53b0026b51b3327f79bd6ed7517eb9aca2f8e41c..160fae5a5cf52b4efe45e7d2b5717208bedad5ba 100644 (file)
@@ -175,12 +175,6 @@ static struct InfoStruct info_table[] = {
                &ConfigFileEntry.dots_in_ident,
                "Number of permissable dots in an ident"
        },
-       {
-               "expire_override_time",
-               OUTPUT_DECIMAL,
-               &ConfigFileEntry.expire_override_time,
-               "Period of time after which to unset user mode +p"
-       },
        {
                "failed_oper_notice",
                OUTPUT_BOOLEAN,
@@ -578,6 +572,18 @@ static struct InfoStruct info_table[] = {
                &ConfigChannel.host_in_topic,
                "Defines whether a topicsetters host or just nick is shown on TOPIC",
        },
+       {
+               "use_halfop",
+               OUTPUT_BOOLEAN_YN,
+               &ConfigChannel.use_halfop,
+               "Enable chanmode +h (halfop)",
+       },
+       {
+               "use_owner",
+               OUTPUT_BOOLEAN_YN,
+               &ConfigChannel.use_owner,
+               "Enable chanmode +a (owner)",
+       },
        {
                "use_except",
                OUTPUT_BOOLEAN_YN,
@@ -608,6 +614,12 @@ static struct InfoStruct info_table[] = {
                { &ConfigChannel.resv_forcepart },
                "Force-part local users on channel RESV"
        },
+       {
+               "kick_no_rejoin_time",
+               OUTPUT_DECIMAL,
+               { &ConfigChannel.kick_no_rejoin_time },
+               "The amount of time that a user cannot rejoin a +J channel for after being kicked."
+       },
        {
                "disable_hidden",
                OUTPUT_BOOLEAN_YN,