|
@@ -40,6 +40,9 @@ IRC_PORT=6698
|
40
|
40
|
# An optional password to log into IRC. This applies to all users
|
41
|
41
|
IRC_PASSWORD=
|
42
|
42
|
|
|
43
|
+# Number of entries for the bouncer to buffer
|
|
44
|
+IRC_BUFFER_LENGTH=100
|
|
45
|
+
|
43
|
46
|
irc_variables=(MY_USERNAME
|
44
|
47
|
MY_NAME
|
45
|
48
|
IRC_PORT
|
|
@@ -49,6 +52,7 @@ irc_variables=(MY_USERNAME
|
49
|
52
|
IRC_OPERATOR_PASSWORD
|
50
|
53
|
DEFAULT_DOMAIN_NAME
|
51
|
54
|
INSTALLED_WITHIN_DOCKER
|
|
55
|
+ IRC_BUFFER_LENGTH
|
52
|
56
|
ONION_ONLY)
|
53
|
57
|
|
54
|
58
|
function start_irc_bouncer {
|
|
@@ -121,7 +125,7 @@ function add_user_irc_bouncer {
|
121
|
125
|
echo " AltNick = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
|
122
|
126
|
echo " Ident = ${new_username}" >> /home/znc/.znc/configs/znc.conf
|
123
|
127
|
echo " RealName = ${new_username}" >> /home/znc/.znc/configs/znc.conf
|
124
|
|
- echo ' Buffer = 100' >> /home/znc/.znc/configs/znc.conf
|
|
128
|
+ echo " Buffer = $IRC_BUFFER_LENGTH" >> /home/znc/.znc/configs/znc.conf
|
125
|
129
|
echo ' AutoClearChanBuffer = true' >> /home/znc/.znc/configs/znc.conf
|
126
|
130
|
echo ' ChanModes = +stn' >> /home/znc/.znc/configs/znc.conf
|
127
|
131
|
echo '' >> /home/znc/.znc/configs/znc.conf
|