-/* vim:syntax=c:ts=4
- * *****************************************************************
+/* *****************************************************************
* X3 Services Example Configuration file.
*
* Copy it to your x3 runtime dir, and edit to taste.
"www.afternet.org",
"Support Staff <support@afternet.org>"
);
+ /* extended_accounts -
+ * enable this for nefarious 0.4.x and higher. Sends 'AC R nick account'instead of
+ * 'AC nick account' and allows for renames etc. */
+ "extended_accounts" "1";
/* the following two settings are for ircu's HEAD_IN_SAND features, and are equivelent to
* the F: lines in ircu's ircd.conf. both can be disabled by commenting them out. */
//"his_servername" "*.AfterNET.org"; // hidden server name, shown in remote /whois requests
"lc_h" "800"; // support helper (lower case h)
"uc_H" "800"; // net helper (upper case H)
"S" "999"; // O3 access suspended
- "b" "1"; // ??
+ "b" "1"; // Bot (not sure what it does tho)
};
// and for who can change epithets for staff
"drain-rate" "0.05";
};
-
// How to integrate with email cookies?
// In order to use mail, mail must be enabled and configured
// down below in the mail section of this config file.
// a bunch of custom PHP scripts to make our websites SQL user db the same as authserv, every 5 minutes.
// You have to be a pretty handy person with the shell commands and programming to make use of this..
"sync_log" "0"; // Log account changes to a file for syncing w/ a website?
+
+ // Nickserv 'style' setting affects .userlist and other outputs.
+ "default_style" "n"; // can be: n = normal, c = clean, or a = advanced.
};
/*
// how long to g-line for ?block (or, by default, for trace gline)?
"block_gline_duration" "12h";
+ // how long to shun for ?sblock (or, by default, for trace shun)?
+ "block_shun_duration" "12h";
+
// When a user joins an illegal channel, O3 joins it and locks it down.
// how long to keep an illegal channel locked down (seconds)?
"purge_lock_delay" "60";
"chanserv" {
"nick" "X3";
- // Does your ircd have off-channel services support?
- // Bahamut has it, Nefarious has it, but its inharently flawed and will cause desynch, so don't use it.
+
+ // The off_channel setting takes one of three numerical values:
+ // 0 = off
+ // 1 = use a registered channel mode, have services op themselves
+ // 2 = all of the above, and a channel setting to have ChanServ not
+ // idle in the channel
+ // NOTE: +z mode, needed for this to work, is inharently flawed and
+ // will cause desynch, so don't use it IMO -Rubin.
"off_channel" "no";
// Infolines are sent when channel users join the channel. Users set them with USET INFO in X3.
// .. but ChanServ will only increment or decrement the limit this often.
"adjust_delay" "30"; // (seconds)
+ // How often to look for expired bans?
+ "ban_timeout_freq" "2m";
+
// How often to look for channels that have expired?
"chan_expire_freq" "1d";
// Show new users and joins from net joins? (off by default)
"show_bursts" "0";
};
+ /* Track works just like Snoop except it only sends events for users
+ * who have been specified
+ */
+ "track" {
+ // What to track by default?
+ "snomask" "nick,join,part,kick,new,del,auth,chanmode,umode";
+ // Where to send snoop messages?
+ "channel" "#MrPeanuts";
+ // Which bot?
+ "bot" "O3";
+ // Show new users and joins from net joins? (off by default)
+ "show_bursts" "0";
+ };
/* Memoserv lets users send messages to other users accounts.
*/
"memoserv" {
// This just illustrates how you can jam every database into one huge ("mondo") file.
"ChanServ" { "mondo_section" "ChanServ"; };
"gline" { "mondo_section" "gline"; };
+ "shun" { "mondo_section" "shun"; };
"Global" { "mondo_section" "Global"; };
"HelpServ" { "mondo_section" "HelpServ"; };
"modcmd" { "mondo_section" "modcmd"; };