UNPKG

zyno-bot-addons

Version:

Create easily addons for Zyno Bot

17 lines (14 loc) 594 B
const userManager = require('../../managers/userManager.js'); const Save = require('../../save.js'); class BaseEntry{ constructor(data, member, guild, addon){ const addonUserManager = userManager.get(addon.name) || new Save(); this.executor = addonUserManager.get(data.executor.id); this.user = member ? addonUserManager.get(data.target.id) : undefined; this.reason = data.reason; this.changed = new Date(data.createdTimestamp); this.changedTimestamp = data.createdTimestamp; this.guild = guild; } } module.exports = BaseEntry;