| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- ##
- ## services.conf -- Ratbox IRC Services Configuration
- ## (see @l_prefix@/share/ratbox/services.conf.sample for more)
- ##
- serverinfo {
- name = "irc-services.example.com";
- description = "Example IRC Network Services";
- vhost = "127.0.0.1";
- dcc_vhost = "127.0.0.1";
- dcc_low_port = 3000;
- dcc_high_port = 5000;
- reconnect_time = 5 minutes;
- ping_time = 5 minutes;
- ratbox = yes;
- client_flood_max = 20;
- client_flood_max_ignore = 30;
- client_flood_ignore_time = 5 minutes;
- client_flood_time = 1 minute;
- };
- admin {
- name = "irc-services-admin";
- description = "Example IRC Services Administrator";
- email = "<admin@irc-services.example.com>";
- };
- connect "irc.example.com" {
- vhost = "127.0.0.1";
- host = "127.0.0.1";
- port = 6667;
- password = "services-secret";
- autoconn = yes;
- };
- operator "foo" {
- user = "*@127.0.0.1";
- user = "*@127.0.0.1", "irc.example.com";
- password = "bar";
- encrypted = no;
- flags = admin, dcc, route;
- };
- service "global" {
- nick = "GLOBAL";
- username = "global";
- host = "irc-services.example.com";
- realname = "Global Network Message Service";
- flags = opered, msg_self, stealth;
- loglevel = 1;
- };
- service "alis" {
- nick = "ALIS";
- username = "alis";
- host = "irc-services.example.com";
- realname = "Advanced List Service";
- flags = msg_self;
- loglevel = 1;
- max_matches = 60;
- };
- service "nickserv" {
- nick = "NICKSERV";
- username = "nickserv";
- host = "irc-services.example.com";
- realname = "Nick Registration Services";
- flags = opered, msg_self;
- loglevel = 5;
- max_nicks = 2;
- };
- service "userserv" {
- nick = "USERSERV";
- username = "userserv";
- host = "irc-services.example.com";
- realname = "User Registration Service";
- flags = opered, msg_self;
- loglevel = 5;
- disable_register = no;
- register_url = "http://irc.example.com/register.html";
- register_time = 1 minute;
- register_amount = 10;
- register_email = no;
- allow_set_email = yes;
- expire_time = 4 weeks;
- allow_set_password = yes;
- max_logins = 2;
- login_nick_only = no;
- };
- service "chanserv" {
- nick = "CHANSERV";
- username = "chanserv";
- host = "irc-services.example.com";
- realname = "Channel Registration Service";
- flags = opered, msg_self;
- loglevel = 6;
- disable_register = no;
- register_time = 1 minute;
- register_amount = 5;
- expire_time = 4 weeks;
- expireban_frequency = 15 minutes;
- enforcetopic_frequency = 1 hour;
- max_bans = 50;
- };
- service "operserv" {
- nick = "OPERSERV";
- username = "operserv";
- host = "irc-services.example.com";
- realname = "Operator Service";
- flags = disabled, opered, msg_self, stealth;
- loglevel = 1;
- };
- service "operbot" {
- nick = "OPERBOT";
- username = "operbot";
- host = "irc-services.example.com";
- realname = "Operator OP/Invite Service";
- flags = disabled, opered, msg_self, stealth;
- loglevel = 1;
- };
- service "jupeserv" {
- nick = "JUPESERV";
- username = "jupeserv";
- host = "irc-services.example.com";
- realname = "Server Jupe service";
- flags = disabled, opered, msg_self, stealth;
- loglevel = 3;
- oper_score = 3;
- jupe_score = 15;
- unjupe_score = 15;
- pending_time = 30 minutes;
- };
|