🌐 Requisição HTTP para API externa
Busca uma piada aleatória em uma API pública e responde no chat.
🎯 Objetivo
Mostrar como consumir uma API externa com `http.get()` e tratar o resultado.
🧠 Explicação
O comando faz uma requisição GET, confere `res.ok` para saber se deu certo, e usa `res.json` para acessar o corpo já decodificado.
💻 Código completo
on command("piada", message, args)
let res = http.get("https://official-joke-api.appspot.com/random_joke")
if not res.ok then
message.reply("Não consegui buscar uma piada agora. 😅")
return
end
message.reply(res.json.setup .. "\n||" .. res.json.punchline .. "||")
end✅ Resultado esperado
`!piada` responde com a pergunta da piada e a resposta escondida em spoiler.