if prefix.gsub!(/\+/, "/") dirs = File.dirname("#{@bot.botclass}/registry/#{prefix}.db").split("/") dirs.length.times { |i| dir = dirs[0,i].join("/") Dir.mkdir(dir) unless File.exist?(dir) } end