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...