Como selecionar um valor aleatório em uma matriz JSON Lua

local open = io.open("array.json", "r")
local string = open:read("a")
local array = json.decode(string)
open:close()
local msg = array[math.random(1, #array)]
Cautious Centipede