|
# File contrib/plugins/stats.rb, line 70
def save
Dir.mkdir("#{@bot.botclass}/stats") if not FileTest.directory?("#{@bot.botclass}/stats")
#save the tokens to a file...
@channels.each_pair { |channel, tokens|
if not tokens.empty?
File.open("#{@bot.botclass}/stats/#{channel}", "w") { |f|
tokens.each { |token, datahash|
f.puts "#{token} <=> #{datahash_to_s(datahash)}"
}
}
else
File.delete "#{@bot.botclass}/stats/#{channel}"
end
}
end
|