🌐 Requisições HTTP
Consuma APIs externas com o namespace `http`.
Observação: O namespace
http está disponível a partir do plano 🌙 Lua Crescente — veja Planos.
Toda chamada retorna um objeto com ok, status, headers, body, json e text — veja a assinatura completa em http.get.
on command("gato", message, args)
let res = http.get("https://catfact.ninja/fact")
if not res.ok then
message.reply("Não consegui buscar o fato agora. 😿")
return
end
message.reply("🐱 " .. res.json.fact)
endPara enviar dados (POST/PUT/PATCH), passe o corpo como segundo argumento — o Logic Script serializa objetos em JSON automaticamente.
let res = http.post("https://exemplo.com/api/eventos", {
usuario: message.author.id,
acao: "comando_usado"
})