UNPKG

seyfert

Version:

The most advanced framework for discord bots

49 lines (48 loc) 2.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MESSAGE_POLL_VOTE_ADD = exports.MESSAGE_POLL_VOTE_REMOVE = exports.MESSAGE_UPDATE = exports.MESSAGE_REACTION_REMOVE_EMOJI = exports.MESSAGE_REACTION_REMOVE_ALL = exports.MESSAGE_REACTION_REMOVE = exports.MESSAGE_REACTION_ADD = exports.MESSAGE_DELETE_BULK = exports.MESSAGE_DELETE = exports.MESSAGE_CREATE = void 0; const transformers_1 = require("../../client/transformers"); const common_1 = require("../../common"); const MESSAGE_CREATE = (self, data) => { return transformers_1.Transformers.Message(self, data); }; exports.MESSAGE_CREATE = MESSAGE_CREATE; const MESSAGE_DELETE = async (self, data) => { return (await self.cache.messages?.get(data.id)) ?? (0, common_1.toCamelCase)(data); }; exports.MESSAGE_DELETE = MESSAGE_DELETE; const MESSAGE_DELETE_BULK = async (self, data) => { return { ...data, messages: await Promise.all(data.ids.map(id => (0, common_1.fakePromise)(self.cache.messages?.get(id)).then(x => x ?? id))), }; }; exports.MESSAGE_DELETE_BULK = MESSAGE_DELETE_BULK; const MESSAGE_REACTION_ADD = (_self, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_REACTION_ADD = MESSAGE_REACTION_ADD; const MESSAGE_REACTION_REMOVE = (_self, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_REACTION_REMOVE = MESSAGE_REACTION_REMOVE; const MESSAGE_REACTION_REMOVE_ALL = (_self, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_REACTION_REMOVE_ALL = MESSAGE_REACTION_REMOVE_ALL; const MESSAGE_REACTION_REMOVE_EMOJI = (_self, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_REACTION_REMOVE_EMOJI = MESSAGE_REACTION_REMOVE_EMOJI; const MESSAGE_UPDATE = async (self, data) => { return [transformers_1.Transformers.Message(self, data), await self.cache.messages?.get(data.id)]; }; exports.MESSAGE_UPDATE = MESSAGE_UPDATE; const MESSAGE_POLL_VOTE_REMOVE = (_, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_POLL_VOTE_REMOVE = MESSAGE_POLL_VOTE_REMOVE; const MESSAGE_POLL_VOTE_ADD = (_, data) => { return (0, common_1.toCamelCase)(data); }; exports.MESSAGE_POLL_VOTE_ADD = MESSAGE_POLL_VOTE_ADD;