1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# Name of your IRC server.
= "irci.localhost"
# Administrative info 1 about your server.
= "IRCI is local IRC server"
# Administrative info 2 about your server.
= "IRCI is good server"
# Info about your server.
= "This is IRCI server"
# Address from your server is listening connections.
= "127.0.0.1"
# TCP port from your server is listening connections. Typically can be 6667 or
# for 6669 TLS connections.
= 6667
# Optional password required to login to your IRC server. It should be password hash
# by using server binary: './simple-irc-server -g [-P password]'.
= "kABc9xjQBSwgV2WfM02/AV8rQhEpTzRjn+fYC1x3ab0hRul9S9EkxGS/GMckLQjn0gYEEX3ISmXDfetwTUwhpQ"
# Name of IRC network.
= "IRCInetwork"
# Maximal number of acceptable connections.
= 4000
# Maximal number of channels that user can join.
= 100
# Ping timeout. Maximal time between consecutive PING's in secods.
= 100
# Pong timeout. Maximal time between PING and PONG in seconds.
= 30
# MOTD - Message of the Day.
= "Hello, guys!"
# DNS Lookup. If true then server try to get domain name of the client from DNS.
= true
# Minimal log level. Log Levels from lowest:
# TRACE, DEBUG, INFO, WARN, ERROR.
= "INFO"
# Optional. Log to specified file.
= "irc.log"
# Optional. Set secure TLS connection.
[]
# Certificate file.
= "cert.crt"
# Certificate key file.
= "cert_key.crt"
# Default user's mode that will be given after log in.
[]
# Invisible mode.
= false
# Operator mode.
= false
# Local operator mode.
= false
# Registered mode.
= true
# Wallops mode.
= false
# Optional. List of operators
[[]]
# Name of operator. It should be used in OPER as the first parameter.
= "matszpk"
# Required password to authenticate an operator. It should be password hash
# by using server binary: './simple-irc-server -g [-P password]'.
= "xVfVq4pvFosvOQb0IVaPMkK22u0ZF2Ki7XB9yRsGbnEbL6WXhQCdpOwDV62HZ0MS5RjqmfrQJT7lV3aohUa3uw"
# Optional. Source mask of source that will be checked for user source.
# Source is combination of the nick, name and host.
= "*!*@localhost"
# Optional. List of registered users.
[[]]
# Name of user.
= "matszpk"
# Nick of user.
= "matszpk"
# Required password to authenticate an user. It should be password hash
# by using server binary: './simple-irc-server -g [-P password]'.
= "xVfVq4pvFosvOQb0IVaPMkK22u0ZF2Ki7XB9yRsGbnEbL6WXhQCdpOwDV62HZ0MS5RjqmfrQJT7lV3aohUa3uw"
# Optional. Source mask of source that will be checked for user source.
# Source is combination of the nick, name and host.
= "*!*@localhost"
# Optional. List of preconfigured channels.
[[]]
# Name of channel.
= "#maintopic"
# Optional. Topic of channel.
= "Some topic"
# Channel modes.
[]
# Optional. List of bans. It is list of source mask to sources that will be banned.
= [ "*!*@localhost" ]
# Optional. List of ban exceptions. It is list of source mask to sources that will be ignored
# during determining bans.
= [ "*!*@localhost" ]
# Optional. List of invite exceptions. It is list of source mask to sources that
# will be ignored during determining who must have invitation.
= [ "*!*@localhost" ]
# Optional. Channel key that required to join.
= "blabla"
# Optional. List of founders. It is list of nicks.
= [ "matszpk" ]
# Optional. List of protected users. It is list of nicks.
= [ "matszpk" ]
# Optional. List of operators. It is list of nicks.
= [ "matszpk" ]
# Optional. List of half operators. It is list of nicks.
= [ "matszpk" ]
# Optional. List of voices. It is list of nicks.
= [ "matszpk" ]
# If true then channel is moderated and user need voice channel's mode.
= false
# If true then user need invitation to join channel.
= false
# If true then channel is secret.
= false
# If true then channel have protected topic.
= false
# If true then nobody outside channel can send message to channel.
= true