]> jfr.im git - solanum.git/blobdiff - doc/example.conf
Add option to immediately apply nick RESVs by FNC'ing.
[solanum.git] / doc / example.conf
index bfce3277aa8d0c9310c4439b203e0ccbabaf94cd..ba010723a753cf0d77bd30a43393724e4f2f3b9f 100755 (executable)
@@ -80,6 +80,11 @@ serverinfo {
         *   /quote set maxclients <limit>
         */
        default_max_clients = 1024;
+
+       /* nicklen: enforced nickname length (for this server only; must not
+        * be longer than the maximum length set while building).
+        */
+       nicklen = 30;
 };
 
 admin {
@@ -130,6 +135,13 @@ class "server" {
 };
 
 listen {
+       /* defer_accept: wait for clients to send IRC handshake data before
+        * accepting them.  if you intend to use software which depends on the
+        * server replying first, such as BOPM, you should disable this feature.
+        * otherwise, you probably want to leave it on.
+        */
+       defer_accept = yes;
+
        /* If you want to listen on a specific IP only, specify host.
         * host definitions apply only to the following port line.
         */
@@ -325,6 +337,7 @@ exempt {
 channel {
        use_invex = yes;
        use_except = yes;
+       use_forward = yes;
        use_knock = yes;
        knock_delay = 5 minutes;
        knock_delay_channel = 1 minute;
@@ -465,6 +478,7 @@ general {
        ts_max_delta = 5 minutes;
        client_exit = yes;
        collision_fnc = yes;
+       resv_fnc = yes;
        global_snotices = yes;
        dline_with_reason = yes;
        kline_delay = 0 seconds;
@@ -508,6 +522,8 @@ general {
        reject_duration = 5 minutes;
        throttle_duration = 60;
        throttle_count = 4;
+       max_ratelimit_tokens = 30;
+       away_interval = 30;
 };
 
 modules {