GithubHelp home page GithubHelp logo

mesalytic / discord-lookup-api Goto Github PK

View Code? Open in Web Editor NEW
62.0 2.0 25.0 31 KB

An API that lets you fetch user info (banner, username, avatar)

Home Page: https://discordlookup.mesalytic.moe/

JavaScript 100.00%
api avatar discord lookup user

discord-lookup-api's Introduction

Hey, I'm Alice

🏳️‍⚧️ My pronouns are she/her 🏳️‍⚧️

I mostly code during my free time, but when I do, I love learning new skills, and surpassing myself.
I also like meeting people, and just enjoy life in general !

Languages :

Tools :

Currently learning :

discord-lookup-api's People

Contributors

jsydorowicz21 avatar mesalytic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

discord-lookup-api's Issues

Caching Responces

If someone really wanted to, it seems you don't have any cache and/or rate limiting on the api, anyone could get your bot deleted, discord may also give consequences to the users account not so sure about that last bit though.

OAuth Idea

You say you need OAuth for certain info, you could add message in the JSON output telling apps to ask the user to Auth the api for the extended info
maybe include something like this at the bottom

"extended": [
"message": "The current user needs to authorize the api for extra information, ask the user to grant permission to the app.",
"url": "https://discord.com/...."
]

Support for Pomelo Usernames

Discord started rolling Pomelo Usernames, and the API need to support it as soon as possible

The API resposne shouldn't really change, but this is in case

Use .env instead of config.json

Reason:
env can be set in the enviroment, without needing a file in the working directory. which most services uses by default.

example:

PORT=3000
TOKEN=PK_123456

// redis config
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_PASSWORD=123

API is currently down

I don't have much information as to why, but the server is down.

If you need to access the API, either wait or self-host it yourself

how to enable the "pretty print" with the api

i wanted to add this api with a botghost bot with an embed but it write it without the "pretty print" writing i arleady ask in botghost support server but no one has an answer can you guys help me please

Invalid User ID data being cached nonetheless

When giving an invalid userID, the first response is from the Discord API, but when trying to reach it again, it accesses the cached data, giving {"created_at":"2015-01-01T00:00:00.000Z","tag":"undefined#undefined","badges":[],"avatar":{"link":null,"is_animated":false},"banner":{"link":null,"is_animated":false}}

Main API will soon be temporarily offline

The domain name will soon expire, thus will render the services under the domain unavailable.

The website will be under a new domain probably tomorrow and you'll be notified under this issue.

For the time being I'll recommend using a self-hosted instance using Vercel, you can learn how to do so in the README.

Sorry for the inconvenience, I'll try my best to limit the downtime at its minimum.

createdAt missing

Hi, The API is not returning the Joining Time of Discord ID, Can you make it possible?

Pronoun support?

Pronouns are a thing now and I can't tell if the Discord Canary endpoint you're getting data from sends it, but if it does then it would be nice to include it :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.