# File rbot/dbhash.rb, line 35 def initialize(bot, key) @bot = bot @key = key if File.exist?(@bot.botclass + "/#{key}.db") # db already exists, use it @db = DBHash.open_db(@bot.botclass + "/#{key}.db") elsif File.exist?(@bot.botclass + "/#{key}.txt") # convert DBHash::convert_to_db(@bot.botclass + "/#{key}.txt", @bot.botclass + "/#{key}.db") @db = DBHash.open_db(@bot.botclass + "/#{key}.db") elsif File.exist?(@bot.botclass + "/#{key}") # convert DBHash::convert_to_db(@bot.botclass + "/#{key}", @bot.botclass + "/#{key}.db") @db = DBHash.open_db(@bot.botclass + "/#{key}.db") else # create empty db @db = DBHash.create_db(@bot.botclass + "/#{key}.db") end end