* need_ssl | require SSL/TLS for user in this class
* need_sasl | require SASL id for user in this class
* extend_chans | allow this user to join more channels than normal
+ * kline_spoof_ip | if this block has a spoof host, klines match only
+ * | the spoof and not the underlying IP
*/
flags = kline_exempt, exceed_limit;
/* strip_topic_colors: whether or not color codes in TOPIC should be stripped. */
strip_topic_colors = no;
+
+ /* opmod_send_statusmsg: format messages sent to ops due to +z
+ * as PRIVMSG @#channel when sent to clients.
+ */
+ opmod_send_statusmsg = no;
};
/* IPv4 port to listen on.
* This should not be the same as any existing listeners.
*/
- #port_ipv4 = 32000;
+ #port_v4 = 32000;
/* IPv6 address to listen on. This must be a publicly facing IP address
* to be effective.
/* IPv6 port to listen on.
* This should not be the same as any existing listeners.
*/
- #port_ipv6 = 32000;
+ #port_v6 = 32000;
/* You can also set the listen_port directive which will set both the
* IPv4 and IPv6 ports at once.
*/
kline_with_reason = yes;
+ /* tkline duration: when showing users their k/dline reason (see
+ * kline_with_reason), don't add "Temporary K-line 123 min."
+ */
+ hide_tkdline_duration = no;
+
/* kline reason: make the users quit message on channels this
* reason instead of the oper's reason.
*/
*/
max_targets = 4;
+ /* post-registration delay: wait this long before processing commands from a newly
+ * registered user. Used to allow network utility bots to perform any actions
+ * (such as host changes or proxy scanning) before the user can join channels.
+ */
+ post_registration_delay = 2 seconds;
+
/* use_whois_actually: send clients requesting a whois a numeric
* giving the real IP of non-spoofed clients to prevent DNS abuse.
*/