|  | @@ -63,9 +63,9 @@ function stop_irc_bouncer {
 | 
	
		
			
			| 63 | 63 |  function remove_user_irc_bouncer {
 | 
	
		
			
			| 64 | 64 |      remove_username="$1"
 | 
	
		
			
			| 65 | 65 |  
 | 
	
		
			
			| 66 |  | -    if [ -f /home/znc/.znc/config/znc.conf ]; then
 | 
	
		
			
			|  | 66 | +    if [ -f /home/znc/.znc/configs/znc.conf ]; then
 | 
	
		
			
			| 67 | 67 |          stop_irc_bouncer
 | 
	
		
			
			| 68 |  | -        sed -i "/<User ${remove_username}>/,/</User>/d" /home/znc/.znc/config/znc.conf
 | 
	
		
			
			|  | 68 | +        sed -i "/<User ${remove_username}>/,/</User>/d" /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			| 69 | 69 |          start_irc_bouncer
 | 
	
		
			
			| 70 | 70 |      fi
 | 
	
		
			
			| 71 | 71 |  }
 | 
	
	
		
			
			|  | @@ -106,34 +106,34 @@ function add_user_irc_bouncer {
 | 
	
		
			
			| 106 | 106 |      new_user_hash=$(echo "${new_user_password}${new_user_salt}" | sha256sum)
 | 
	
		
			
			| 107 | 107 |      new_user_pass="sha256#${new_user_hash}#${new_user_salt}#"
 | 
	
		
			
			| 108 | 108 |  
 | 
	
		
			
			| 109 |  | -    echo "<User ${new_username}>" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 110 |  | -    echo "    Pass       = ${new_user_pass}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 111 |  | -    echo "    Admin      = ${is_admin}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 112 |  | -    echo "    Nick       = ${new_username}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 113 |  | -    echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 114 |  | -    echo "    Ident      = ${new_username}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 115 |  | -    echo "    RealName   = ${new_username}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 116 |  | -    echo '    Buffer     = 100' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 117 |  | -    echo '    AutoClearChanBuffer = true' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 118 |  | -    echo '    ChanModes  = +stn' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 119 |  | -    echo '' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 120 |  | -    echo '    LoadModule = chansaver' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 121 |  | -    echo '    LoadModule = controlpanel' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 122 |  | -    echo '    LoadModule = perform' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 123 |  | -    echo '' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 124 |  | -    echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 125 |  | -    echo '        LoadModule = chansaver' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 126 |  | -    echo '        LoadModule = keepnick' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 127 |  | -    echo '        LoadModule = perform' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 128 |  | -    echo '        LoadModule = simple_away' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 129 |  | -    echo '' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 130 |  | -    echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 131 |  | -    echo "        Server     = ${IRC_ONION_HOSTNAME} +${IRC_PORT}" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 132 |  | -    echo '' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 133 |  | -    echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 134 |  | -    echo '        </Chan>' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 135 |  | -    echo '    </Network>' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			| 136 |  | -    echo '</User>' >> /home/znc/.znc/config/znc.conf
 | 
	
		
			
			|  | 109 | +    echo "<User ${new_username}>" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 110 | +    echo "    Pass       = ${new_user_pass}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 111 | +    echo "    Admin      = ${is_admin}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 112 | +    echo "    Nick       = ${new_username}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 113 | +    echo "    AltNick    = ${new_username}_" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 114 | +    echo "    Ident      = ${new_username}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 115 | +    echo "    RealName   = ${new_username}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 116 | +    echo '    Buffer     = 100' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 117 | +    echo '    AutoClearChanBuffer = true' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 118 | +    echo '    ChanModes  = +stn' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 119 | +    echo '' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 120 | +    echo '    LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 121 | +    echo '    LoadModule = controlpanel' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 122 | +    echo '    LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 123 | +    echo '' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 124 | +    echo "    <Network ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 125 | +    echo '        LoadModule = chansaver' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 126 | +    echo '        LoadModule = keepnick' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 127 | +    echo '        LoadModule = perform' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 128 | +    echo '        LoadModule = simple_away' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 129 | +    echo '' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 130 | +    echo "        Server     = ${DEFAULT_DOMAIN_NAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 131 | +    echo "        Server     = ${IRC_ONION_HOSTNAME} +${IRC_PORT}" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 132 | +    echo '' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 133 | +    echo "        <Chan ${PROJECT_NAME}>" >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 134 | +    echo '        </Chan>' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 135 | +    echo '    </Network>' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			|  | 136 | +    echo '</User>' >> /home/znc/.znc/configs/znc.conf
 | 
	
		
			
			| 137 | 137 |  
 | 
	
		
			
			| 138 | 138 |      mkdir -p /home/znc/.znc/users/${new_username}/moddata
 | 
	
		
			
			| 139 | 139 |      mkdir -p /home/znc/.znc/users/${new_username}/networks
 |