Figurinha

👋 Olá ! Esta rota fornece informações em formato JSON sobre a figurinha do Discord.

GET - Esta requisição é através de get HTTP.

Parâmetros

Esta requisição necessita de um argumento query.
⠀?id=(snowflake)
⠀?id=1349113363321458789

🐦Observação: snowflake é um tipo de flag do discord que é valido apenas para IDs (id de figurinha)

Como usar

Veja abaixo um exemplo de como usar em BDScript

📃 Copiar
$nomention
$ignoreLinks
$var[id;$message]

$c[ mensagem de erro caso o message esteja vazio ]
$onlyIf[$var[check;$checkCondition[$var[id]==]]$var[check]!=true;$if[$var[check]==true]$ephemeral$endif 🍉 É necessário que você informe o ID da figurinha! ]

$c[ fazer a requisição, fora de status 200 é contado como mensagem de erro. ]
$if[$httpGet[https://raposyxz.fun/api/figurinha?id=$var[id]]$httpStatus==200]

🍉 Nome: $httpResult[nome]
$httpResult[url]

$else
$httpResult[erro;mensagem]
$endif
Avatar decoração do usuário
Flokisita ✓ APP {tempo}
🍉 Nome: fofura
fofura.png
fofura.png

Respostas

SUCESSO - Código 200 retornado significa que a requisição foi bem sucedida e detalhes foram retornados.
exemplo de resposta:
📃 Copiar
{
  "nome": "fofura",
  "id": "1349113363321458789",
  "emoji": "🎀",
  "classe": {...}, // 2
  "formato": "PNG",
  "descrição": "Um cachorrinho com um lacinho rosa no lado esquerdo, fofura né?",
  "servidor": {...}, // 3
  "url": "https://media.discordapp.net/stickers/1349113363321458789.png?size=4096&passthrough=true"
}

ERRO - Código 404 ou 400 retornados significa que a requisição foi mal sucedida e houve falha em obter detalhes.
exemplo de resposta
📃 Copiar
{
 "erro": {
 "mensagem": "🍉 Houve uma falta de argumentos obrigatórios.",
 "argumentos": [] // 1 item
    }
}

👻 fantasma do final da página...