浏览代码

Add more networks to bouncer

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

+ 20
- 3
src/freedombone-app-irc 查看文件

117
     echo "        Salt = ${ZNC_SALT}" >> /home/znc/.znc/configs/znc.conf
117
     echo "        Salt = ${ZNC_SALT}" >> /home/znc/.znc/configs/znc.conf
118
     echo '    </Pass>' >> /home/znc/.znc/configs/znc.conf
118
     echo '    </Pass>' >> /home/znc/.znc/configs/znc.conf
119
     echo "    Admin      = ${is_admin}" >> /home/znc/.znc/configs/znc.conf
119
     echo "    Admin      = ${is_admin}" >> /home/znc/.znc/configs/znc.conf
120
+    echo '    Allow      = *' >> /home/znc/.znc/configs/znc.conf
120
     echo "    Nick       = ${new_username}" >> /home/znc/.znc/configs/znc.conf
121
     echo "    Nick       = ${new_username}" >> /home/znc/.znc/configs/znc.conf
121
     echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
122
     echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
122
     echo "    Ident      = ${new_username}" >> /home/znc/.znc/configs/znc.conf
123
     echo "    Ident      = ${new_username}" >> /home/znc/.znc/configs/znc.conf
127
     echo '' >> /home/znc/.znc/configs/znc.conf
128
     echo '' >> /home/znc/.znc/configs/znc.conf
128
     echo '    LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
129
     echo '    LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
129
     echo '    LoadModule = controlpanel' >> /home/znc/.znc/configs/znc.conf
130
     echo '    LoadModule = controlpanel' >> /home/znc/.znc/configs/znc.conf
130
-    echo '    LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
131
     echo '' >> /home/znc/.znc/configs/znc.conf
131
     echo '' >> /home/znc/.znc/configs/znc.conf
132
     echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
132
     echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
133
     echo '        LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
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
     echo '        LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
134
     echo '        LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
137
     echo '' >> /home/znc/.znc/configs/znc.conf
135
     echo '' >> /home/znc/.znc/configs/znc.conf
138
     echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
136
     echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
141
     echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
139
     echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
142
     echo '        </Chan>' >> /home/znc/.znc/configs/znc.conf
140
     echo '        </Chan>' >> /home/znc/.znc/configs/znc.conf
143
     echo '    </Network>' >> /home/znc/.znc/configs/znc.conf
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
     echo '</User>' >> /home/znc/.znc/configs/znc.conf
161
     echo '</User>' >> /home/znc/.znc/configs/znc.conf
145
 
162
 
146
     mkdir -p /home/znc/.znc/users/${new_username}/moddata
163
     mkdir -p /home/znc/.znc/users/${new_username}/moddata