Bot Authorization
const ClientOAuth2 = require('client-oauth2');
const ekoAuth = new ClientOAuth2({
clientId: process.env.EKO_OAUTH_CLIENT_ID,
clientSecret: process.env.EKO_OAUTH_CLIENT_SECRET,
accessTokenUri: `${process.env.EKO_HTTP_URI}/oauth/token`, //Eko HTTP server uri
scopes: ['bot'],
});
const authenticate = async () => {
const { data } = await ekoAuth.credentials.getToken();
app.set('token', data); //returned access token
};OAuth Parameter
Name
Type
Description
cURL
Add the access token to your request
Last updated