hennus-api
Version:
Esta es una libreria para el bot Hennus
28 lines (27 loc) • 732 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EmojisManager = void 0;
const base_1 = require("./base");
class EmojisManager extends base_1.cacheManager {
constructor(client) {
super(client);
}
;
setall(emojis) {
if (emojis && Array.isArray(emojis)) {
emojis.forEach((emoji) => this.cache.set(emoji.id ?? emoji.name, emoji));
return true;
}
;
return false;
}
;
search(guildId) {
const map = this.cache.filter((x) => { if (x.guild.id == guildId)
return x; return undefined; }).filter((x) => x != undefined);
return map;
}
;
}
exports.EmojisManager = EmojisManager;
;