http.get(url, opts?)
http.get(url, opts?)
Requisições HTTP para fora do Discord. Sempre passam pelo mesmo filtro de segurança: limite de tamanho de resposta, timeout, bloqueio de
localhost/IPs privados e um limite de requisições por execução de script.Parâmetros
| Assinatura | Tipo(s) |
|---|---|
| http.get(url, opts?) | string, object? |
Valor de retorno
{ ok, status, headers, body, json, text }
opts.headers aceita um objeto de cabeçalhos customizados em todos os métodos. Em servidores sem esse recurso liberado, chamar qualquer método de http lança um erro explicando o plano necessário.Exemplo de uso
on command("clima", message, args)
let res = http.get("https://api.exemplo.com/clima")
if res.ok then
message.reply(res.json.temperatura .. "°C")
end
endObservações
Confira os tipos esperados na tabela de Parâmetros antes de chamar — passar um tipo diferente do esperado é a causa mais comum de erro em tempo de execução.