Authentication

Beta authentication system

To authenticate yourself against the api you must provide a bearer authorization token through the Authorization header. For now each token is linked to a bot id and a to a server id.
As the api is on a beta stage, only private bot instance owners can request access to it.

Final authentication system:

Each application will have a bearer token. Each discord servers will have a secret.