//loadmodule "modules/commands.dll"; //loadmodule "modules/cloak.dll"; include "help.conf"; include "badwords.channel.conf"; include "badwords.message.conf"; include "badwords.quit.conf"; include "spamfilter.conf"; me { name "irc.godsword.net"; info "godsword server!"; numeric 1; }; admin { "Seen my att"; "Daryn"; "Daryn@godsword.net"; }; class clients { pingfreq 90; maxclients 500; sendq 100000; recvq 8000; }; class servers { pingfreq 90; maxclients 10; /* Max servers we can have linked at a time */ sendq 1000000; connfreq 100; /* How many seconds between each connection attempt */ }; allow { ip *@*; hostname *@*; class clients; maxperip 5; }; allow channel { channel "#godsword"; }; oper seen { class clients; from { userhost *; }; password "bnc"; flags { netadmin; can_zline; can_gzline; can_gkline; global; }; }; listen *:6697 { options { clientsonly; }; }; listen *:7000; listen *:6667; link hub.mynet.com { username *; hostname ; bind-ip *; port ; hub *; password-connect "LiNk"; password-receive "LiNk"; class servers; options { /* Note: You should not use autoconnect when linking services */ autoconnect; }; }; ulines { services.roxnet.org; stats.roxnet.org; }; /* * do not use restart or die */ drpass { restart "I-love-to-restart"; die "die-you-stupid"; }; log "ircd.log" { /* Delete the log file and start a new one when it reaches 2MB, leave this out to always use the same log */ maxsize 2097152; flags { oper; kline; connects; server-connects; kills; errors; sadmin-commands; chg-commands; oper-override; spamfilter; }; }; alias NickServ { type services; }; alias ChanServ { type services; }; alias OperServ { type services; }; alias HelpServ { type services; }; alias StatServ { type stats; }; alias "identify" { format "^#" { target "chanserv"; type services; parameters "IDENTIFY %1-"; }; format "^[^#]" { target "nickserv"; type services; parameters "IDENTIFY %1-"; }; type command; }; alias "services" { format "^#" { target "chanserv"; type services; parameters "%1-"; }; format "^[^#]" { target "nickserv"; type services; parameters "%1-"; }; type command; }; alias "identify" { format "^#" { target "chanserv"; type services; parameters "IDENTIFY %1-"; }; format "^[^#]" { target "nickserv"; type services; parameters "IDENTIFY %1-"; }; type command; }; alias "glinebot" { format ".+" { command "gline"; type real; parameters "%1 2d Bots are not allowed on this server, please read the faq at http://www.example.com/faq/123"; }; type command; }; tld { mask *@*.txt; motd "ircd.motd.txt"; rules "ircd.rules.txt"; }; ban nick { mask "*C*h*a*n*S*e*r*v*"; reason "Reserved for Services"; ban ip { mask 195.86.232.81; reason "Delinked server"; }; ban server { mask eris.berkeley.edu; reason "Get out of here."; ban user { mask *tirc@*.saturn.bbn.com; reason "Idiot"; }; ban realname { mask "Swat Team"; reason "mIRKFORCE"; }; ban realname { mask "sub7server"; reason "sub7"; }; except ban { /* don't ban stskeeps */ mask *stskeeps@212.*; }; deny dcc { filename "*sub7*"; reason "Possible Sub7 Virus"; }; deny channel { channel "*warez*"; reason "Warez is illegal"; }; vhost { vhost i.hate.microsefrs.com; from { userhost *@*.image.dk; }; login stskeeps; password moocowsrulemyworld; }; set { network-name "ROXnet"; default-server "irc.roxnet.org"; services-server "services.roxnet.org"; stats-server "stats.roxnet.org"; help-channel "#ROXnet"; hiddenhost-prefix "rox"; cloak-keys { "aoAr1HnR6gl3sJ7hVz4Zb7x4YwpW"; "and another one"; "and another one"; }; /* on-oper host */ hosts { local "locop.roxnet.org"; global "ircop.roxnet.org"; coadmin "coadmin.roxnet.org"; admin "admin.roxnet.org"; servicesadmin "csops.roxnet.org"; netadmin "netadmin.roxnet.org"; host-on-oper-up "no"; }; }; /* Server specific configuration */ set { kline-address "set.this.email"; modes-on-connect "+ixw"; modes-on-oper "+xwgs"; oper-auto-join "#opers"; options { hide-ulines; /* You can enable ident checking here if you want */ /* identd-check; */ show-connect-info; }; maxchannelsperuser 10; oper-only-stats "okfGsMRUEelLCXzdD"; throttle { connections 3; period 60s; }; anti-flood { nick-flood 3:60; /* 3 nickchanges per 60 seconds (the default) */ }; /* Spam filter */ spamfilter { ban-time 1d; /* default duration of a *line ban set by spamfilter */ ban-reason "Spam/Advertising"; /* default reason */ virus-help-channel "#help"; /* channel to use for 'viruschan' action */ /* except "#help"; channel to exempt from filtering */ }; };