浏览代码

Buffer length

Bob Mottram 8 年前
父节点
当前提交
098c1e458d
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5
    1
      src/freedombone-app-irc

+ 5
- 1
src/freedombone-app-irc 查看文件

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