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";
include aliases/anope.conf
me
{
name "<Server Name>";
info "<Server info>";
numeric <server numeric>;
};
/* You need to change this */
admin {
"<Ryan>";
"<[-Capo-]>";
"<italians_rule_4_eva@hotmail.com>";
};
/* You need to change this */
class clients
{
pingfreq 90;
maxclients 1000;
sendq 100000;
recvq 8000;
};
class servers
{
pingfreq 90;
maxclients 10;
sendq 1000000;
connfreq 100;
};
allow {
ip *@*;
hostname *@*;
class clients;
maxperip 3;
};
oper <user> {
class clients;
from {
userhost *@*;
};
password "<pass>";
flags
{
netadmin;
can_zline;
can_gzline;
can_gkline;
global;
can_override;
can_restart;
can_die;
get_host;
};
swhois "<swhois info here>";
snomask <snomask here>;
};
/* You need to change User, pass, and the swhois, plus snomask */
drpass {
restart "<quaddy/89>";
die "<quaddy//89>";
};
/* You need to change this to 2 passwords you will remember */
log "ircd.log" {
maxsize 5MB;
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;
};
except ban {
mask *@hosthere;
};
/* You need to change this to your hostname */
deny channel {
channel "*warez*";
reason "Warez is illegal";
};
set {
network-name "<name here>";
default-server "<server name here>";
services-server "<services here>";
stats-server "<statistics server here>";
help-channel "#IRCHelp";
hiddenhost-prefix "Hidden";
cloak-keys {
"aoAr1HnR6gl3sJ7hVz4Zb7x4Yw";
"ksWj9ImW0k20dO3cWm9Ej2g9";
"phTl4EiF7n26sI0jDw2Dn1c6RlfK";
};
/* You need to change most of this, well all of it, choose different cloak keys and Hidenhost prefix */
listen *:6697
{
options
{
ssl;
clientsonly;
};
};
listen *:6666;
listen *:6667;
listen *:6668;
listen *:6669;
listen *:7000;
ulines {
services.servername.com
};
/* You need to change this to your services server, if you have them connected*/
set {
kline-address "italians_rule_4_eva@hotmail.com";
modes-on-connect "+ixw";
modes-on-oper "+xwgsh";
oper-auto-join "#opers,#IrcHelp,#Services";
options {
hide-ulines;
show-connect-info;
};
maxchannelsperuser 30;
anti-spam-quit-message-time 10s;
oper-only-stats "okfGsMRUEelLCXzdD";
throttle {
connections 3;
period 60s;
};
anti-flood {
nick-flood 3:60;
};
spamfilter {
ban-time 1d;
ban-reason "Spam/Advertising";
virus-help-channel "#IRChelp";
};
};
/* You need to change The admin email and the oper autojoin. */
hosts {
local "127.0.0.1";
global "127.0.0.1";
coadmin "127.0.0.1";
admin "127.0.0.1";
servicesadmin "127.0.0.1";
netadmin "127.0.0.1";
host-on-oper-up "yes";
};
};
/* You can have any hosts here, usually its 127.0.0.1 which is localhost, but you can change it */