UsuƔrio

šŸ‘‹ OlĆ”, esta rota pode fornecer informaƧƵes e detalhes sobre um usuĆ”rio ou aplicação do Discord.

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

Parâmetros

Esta requisição necessita de um argumento query.
ā €?id=(snowflake)
ā €?id=1117890204569718885

🐦Observação: snowflake é um tipo de flag do discord que é valido apenas para IDs (de usuÔrio, canal, servidor, emoji, ...)

Como usar

Veja abaixo um exemplo de como usar em BDScript

šŸ“ƒ Copiar
$nomention
$var[usuƔrio;1117890204569718885]
$httpGet[https://raposyxz.fun/api/usuario?id=$var[usuƔrio]]

$c[ if para mensagem 200 e para erro ]
$if[$httpStatus==200]
✨ Nome → **$httpResult[username]**
šŸ‰ Data de criação → **$httpResult[criação;timestamp]**
$else
$httpResult[erro;mensagem]
$endif
Avatar decoração do usuÔrio
Flokisita āœ“ APP {tempo}
✨ Nome → rapositosa
šŸ‰ Data de criação → 1686596194

Respostas

SUCESSO - Código 200 retornado significa que a requisição foi bem sucedida e detalhes foram retornados.
exemplo de resposta:
šŸ“ƒ Copiar
{
"id": "1117890204569718885",
"username": "rapositosa",
"apelido": "Vitória's",
"pronome": "ela/dela",
"perfil": "https://discord.com/users/1117890204569718885",
"descrição": null,
"nitro": false,
"insĆ­gnia": [...],
"atividade": [{
  "nome": "Spotify",
  "tipo": "Ouvindo",
  "imagem": "https://i.scdn.co/image/ab67616d0000b273e90c10480fb8bf97b53eb84d",
  "detalhes": "Inveja",
  "estado": "anirap"
}],
"status": {
 "tipo": "idle",
 "estado": "šŸ‰ raposyxz.fun" 
},
"conexƵes": [...],
"criação": {...},
  "avatar": {...},
  "decoração": {...},
  "banner": {...},
  "bot": false
}

ERRO - Código 404 ou 500 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...