# File lib/rbot/auth.rb, line 64
    def save
      Dir.mkdir("#{@bot.botclass}") if(!File.exist?("#{@bot.botclass}"))
      begin
        debug "Writing new users.yaml ..."
        File.open("#{@bot.botclass}/users.yaml.new", 'w') do |file|
          file.puts @users.to_yaml
        end
        debug "Officializing users.yaml ..."
        File.rename("#{@bot.botclass}/users.yaml.new",
                    "#{@bot.botclass}/users.yaml")
      rescue
        error "failed to write configuration file users.yaml! #{$!}"
        error "#{e.class}: #{e}"
        error e.backtrace.join("\n")
      end
      begin
        debug "Writing new levels.rbot ..."
        File.open("#{@bot.botclass}/levels.rbot.new", 'w') do |file|
          @levels.each do |key, value|
            file.puts "#{value} #{key}"
          end
        end
        debug "Officializing levels.rbot ..."
        File.rename("#{@bot.botclass}/levels.rbot.new",
                    "#{@bot.botclass}/levels.rbot")
      rescue
        error "failed to write configuration file levels.rbot! #{$!}"
        error "#{e.class}: #{e}"
        error e.backtrace.join("\n")
      end
    end