Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* UnrealIRCD Configuration file for bitch.iotairc.net */
- //me block [REQUIRED] (M:Line)
- me
- {
- name "home.snowkat.nl";
- info "Just Another IRC Server";
- numeric 74;
- };
- //Admin block [REQUIRED] (A:Line)
- admin
- {
- "snowkat";
- };
- //Class block [REQUIRED] (Y:Line)
- class clients
- {
- pingfreq 90;
- maxclients 500;
- sendq 100000;
- recvq 8000;
- };
- class mibbit
- {
- pingfreq 90;
- maxclients 9999; // max clients on a server
- sendq 100000;
- recvq 8000;
- };
- class servers
- {
- pingfreq 90;
- maxclients 10;
- sendq 1000000;
- connfreq 100;
- };
- //Allow block [REQUIRED] (I:Line)
- allow
- {
- ip *Mibbit@*;
- hostname *Mibbit@*;
- class mibbit;
- maxperip 999;
- };
- allow
- {
- ip *@*;
- hostname *@*;
- class clients;
- maxperip 999;
- };
- //Listen block [REQUIRED] (P:Line)
- listen 6667
- {
- options
- {
- clientsonly;
- };
- };
- listen 7001
- {
- options
- {
- serversonly;
- };
- };
- //Oper block [RECOMMENDED] (O:Line)
- oper admin
- {
- class clients;
- from
- {
- userhost *@*;
- };
- password "randompass";
- flags "rRDhgwnGcLkKbBzZtvqWXdNaAC";
- snomask "kcfFvenNjGqSso";
- };
- //DRpass block [RECOMMENDED] (X:Line)
- drpass
- {
- restart "restartbitch";
- die "diebitch";
- };
- //Autoload modules
- //Autoload modules
- loadmodule "modules/commands.dll";
- loadmodule "modules/cloak.dll";
- //TLD block [OPTIONAL] (T:line)
- /*
- tld
- {
- mask <hostmask>;
- motd <motd-file>;
- rules <rules-file>;
- shortmotd <shortmotd-file>;
- opermotd <opermotd-file>;
- botmotd <botmotd-file>;
- channel <channel-name>;
- options
- {
- ssl;
- };
- };
- */
- //Log block [RECOMMENDED]
- log "ircd.log"
- {
- maxsize 2097152;
- flags
- {
- oper;
- kline;
- connects;
- server-connects;
- kills;
- errors;
- sadmin-commands;
- chg-commands;
- oper-override;
- spamfilter;
- };
- };
- //Ban nick block [OPTIONAL] (Q:Line)
- ban nick
- {
- mask "*C*h*a*n*S*e*r*v*";
- reason "Reserved for Services";
- };
- //Ban realname block [OPTIONAL] (L:Line)
- /*
- ban realname
- {
- mask <realname-mask>;
- reason <reason-for-ban>;
- };
- */
- //Ban user block [OPTIONAL] (K:Line)
- /*
- ban user
- {
- mask <nickname>;
- reason <reason-for-ban>;
- };
- */
- //Ban ip block [OPTIONAL] (Z:Line)
- /*
- ban ip
- {
- mask <ip-mask>;
- reason <reason-for-ban>;
- };
- */
- //Ban server block [OPTIONAL] (q:Line)
- /*
- ban server
- {
- mask <server-mask>;
- reason <reason-for-ban>;
- };
- */
- //Ban version bloakc [OPTIONAL]
- /*
- ban version
- {
- mask <version-mask>;
- reason <reason-for-ban>;
- action [kill|tempshun|shun|kline|zline|gline|gzline];
- }
- */
- //TKL exceptions block [OPTIONAL]
- except tkl {
- mask *@gamma.elitebnc.net;
- type gline;
- };
- //Throttle exception block [OPTIONAL]
- /*
- except throttle
- {
- mask <ipmask>;
- };
- */
- //Deny DCC block [OPTIONAL]
- /*
- deny dcc
- {
- filename <file-to-block>;
- reason <reason-for-ban>;
- soft [yes|no];
- };
- */
- //Deny version block [OPTIONAL] (V:Line)
- /*
- deny version
- {
- mask <server-name>;
- version <version-number>;
- flags <compile-flags>;
- };
- */
- //Deny channel block [OPTIONAL]
- /*
- deny channel
- {
- channel "<channel-mask>";
- reason <reason-for-ban>;
- redirect "<channel-name>";
- warn [on|off];
- };
- */
- //Allow channel block [OPTIONAL]
- /*
- allow channel
- {
- channel "<channel-mask>";
- };
- */
- //Allow DCC block [OPTIONAL]
- /*
- allow dcc
- {
- filename "<filename-mask>";
- soft [yes|no];
- };
- */
- //Vhost block [OPTIONAL]
- vhost
- {
- vhost snowk@t;
- from
- {
- userhost *@*;
- };
- login snowkat;
- password somepass;
- };
- //Badword block [OPTIONAL]
- /*
- badword <type>
- {
- word <text-to-match>;
- replace <replace-with>;
- action <replace|block>;
- };
- */
- //ULines block [OPTIONAL] (U:Line)
- ulines
- {
- services.iotairc.net;
- py.snowkat.nl;
- };
- //Link block [OPTIONAL] (C/N/H:Lines)
- link irc.snowkat.nl {
- username *;
- hostname irc.snowkat.nl;
- bind-ip *;
- port 7001;
- hub *;
- password-connect "password";
- password-receive "password";
- class servers;
- options {
- autoconnect;
- };
- };
- //Alias block [OPTIONAL]
- alias NickServ { type services; };
- alias ChanServ { type services; };
- alias OperServ { type services; };
- alias HostServ { type services; };
- alias MemoServ { type services; };
- alias BotServ { type services; };
- alias cs { nick chanserv; type services; };
- alias ns { nick nickserv; type services; };
- alias ms { nick memoserv; type services; };
- alias os { nick operserv; type services; };
- alias bs { nick botserv; type services; };
- alias bs { nick botserv; type services; };
- alias hs { nick hostserv; type services; };
- alias bitch { nick bitchserv; type services; };
- alias "services"
- {
- format "^#"
- {
- target "chanserv";
- type services;
- parameters "%1-";
- };
- format "^[^#]"
- {
- target "nickserv";
- type services;
- parameters "%1-";
- };
- type command;
- };
- alias rs
- {
- target "RootServ";
- type normal;
- };
- alias "acti"
- {
- format "*"
- {
- target "HostServ";
- type services;
- parameters "activate %1";
- };
- type command;
- };
- alias "identify"
- {
- format "^#" {
- target "chanserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- format "^[^#]"
- {
- target "nickserv";
- type services;
- parameters "IDENTIFY %1-";
- };
- type command;
- };
- //Offical channels block [OPTIONAL]
- official-channels
- {
- "#help"
- {
- topic "";
- };
- "#chat"
- {
- topic "";
- };
- };
- //Spamfilter block [OPTIONAL]
- /*
- spamfilter
- {
- ban-time 1d;
- ban-reason "Spam/Advertising";
- virus-help-channel "#help";
- };
- */
- //Set block [REQUIRED]
- set {
- network-name "Snow"; // Network name
- default-server "irc.snowkat.nl";
- services-server "services.snowkat.nl";
- help-channel "#help";
- hiddenhost-prefix "snow";
- cloak-keys {
- "OAaeueyS2wc724N4I74HR8";
- "7ak61tGxjPX7Ve8djBIC";
- "NMW2fj3u67IRC26BgWKo";
- };
- hosts {
- local "staff.snowkat.nl";
- global "staff.snowkat.nl";
- coadmin "staff.snowkat.nl";
- admin "staff.snowkat.nl";
- servicesadmin "staff.snowkat.nl";
- netadmin "staff.snowkat.nk";
- host-on-oper-up "no";
- };
- };
- /* Server specific configuration */
- set {
- kline-address "[email protected]";
- modes-on-connect "+ix";
- modes-on-oper "+xwgsW";
- oper-auto-join "#o,#debug";
- options {
- hide-ulines;
- show-connect-info;
- };
- maxchannelsperuser 200;
- anti-spam-quit-message-time 10s;
- oper-only-stats "okfGsMRUEelLCXzdDIY";
- /* Throttling */
- throttle {
- connections 3;
- period 60s;
- };
- /* Anti flood protection */
- anti-flood {
- nick-flood 3:60;
- };
- /* Spam filter */
- spamfilter {
- ban-time 1d;
- ban-reason "Spam/Advertising";
- virus-help-channel "#help";
- };
- };
- //Files block [OPTIONAL]
- files
- {
- };
- include aliases/atheme.conf;
- include help.conf;
- # Uline [RECOMMENDED] (U:Line)
- ulines {
- services.iotairc.net;
- py.snowkat.nl;
- };
Advertisement
Add Comment
Please, Sign In to add comment