UNPKG

dbothook

Version:

Discord bot list poster and stats retriever

28 lines (24 loc) 571 B
const Endpoint = require('../Endpoint'); /** * @private * @see https://docs.botsfordiscord.com/webhooks/receiving-votes */ class BotsForDiscord extends Endpoint { get name() { return 'botsfordiscord'; } authorize(request, authSecret) { return request.get('Authorization') === authSecret; } parseRequest(request) { return { type: 'vote', test: request.body.type === 'test', userId: request.body.user, botId: request.body.bot, username: null, discriminator: null }; } } module.exports = BotsForDiscord;