|
@@ -117,6 +117,7 @@ function add_user_irc_bouncer {
|
117
|
117
|
echo " Salt = ${ZNC_SALT}" >> /home/znc/.znc/configs/znc.conf
|
118
|
118
|
echo ' </Pass>' >> /home/znc/.znc/configs/znc.conf
|
119
|
119
|
echo " Admin = ${is_admin}" >> /home/znc/.znc/configs/znc.conf
|
|
120
|
+ echo ' Allow = *' >> /home/znc/.znc/configs/znc.conf
|
120
|
121
|
echo " Nick = ${new_username}" >> /home/znc/.znc/configs/znc.conf
|
121
|
122
|
echo " AltNick = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
|
122
|
123
|
echo " Ident = ${new_username}" >> /home/znc/.znc/configs/znc.conf
|
|
@@ -127,12 +128,9 @@ function add_user_irc_bouncer {
|
127
|
128
|
echo '' >> /home/znc/.znc/configs/znc.conf
|
128
|
129
|
echo ' LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
|
129
|
130
|
echo ' LoadModule = controlpanel' >> /home/znc/.znc/configs/znc.conf
|
130
|
|
- echo ' LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
|
131
|
131
|
echo '' >> /home/znc/.znc/configs/znc.conf
|
132
|
132
|
echo " <Network ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
|
133
|
133
|
echo ' LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
|
134
|
|
- echo ' LoadModule = keepnick' >> /home/znc/.znc/configs/znc.conf
|
135
|
|
- echo ' LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
|
136
|
134
|
echo ' LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
|
137
|
135
|
echo '' >> /home/znc/.znc/configs/znc.conf
|
138
|
136
|
echo " Server = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
|
|
@@ -141,6 +139,25 @@ function add_user_irc_bouncer {
|
141
|
139
|
echo " <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
|
142
|
140
|
echo ' </Chan>' >> /home/znc/.znc/configs/znc.conf
|
143
|
141
|
echo ' </Network>' >> /home/znc/.znc/configs/znc.conf
|
|
142
|
+
|
|
143
|
+ echo ' <Network oftc>'
|
|
144
|
+ echo ' LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
|
|
145
|
+ echo ' LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
|
|
146
|
+ echo ' FloodBurst = 4' >> /home/znc/.znc/configs/znc.conf
|
|
147
|
+ echo ' FloodRate = 1.00' >> /home/znc/.znc/configs/znc.conf
|
|
148
|
+ echo ' IRCConnectEnabled = true' >> /home/znc/.znc/configs/znc.conf
|
|
149
|
+ echo ' Server = irc.oftc.net 6697' >> /home/znc/.znc/configs/znc.conf
|
|
150
|
+ echo ' </Network>' >> /home/znc/.znc/configs/znc.conf
|
|
151
|
+
|
|
152
|
+ echo ' <Network freenode>' >> /home/znc/.znc/configs/znc.conf
|
|
153
|
+ echo ' LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
|
|
154
|
+ echo ' LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
|
|
155
|
+ echo ' FloodBurst = 4' >> /home/znc/.znc/configs/znc.conf
|
|
156
|
+ echo ' FloodRate = 1.00' >> /home/znc/.znc/configs/znc.conf
|
|
157
|
+ echo ' IRCConnectEnabled = true' >> /home/znc/.znc/configs/znc.conf
|
|
158
|
+ echo ' Server = irc.freenode.net 6697' >> /home/znc/.znc/configs/znc.conf
|
|
159
|
+ echo ' </Network>' >> /home/znc/.znc/configs/znc.conf
|
|
160
|
+
|
144
|
161
|
echo '</User>' >> /home/znc/.znc/configs/znc.conf
|
145
|
162
|
|
146
|
163
|
mkdir -p /home/znc/.znc/users/${new_username}/moddata
|