UNPKG

@kamkam1_0/discord.js

Version:

Allows you to fully interact with discord's apis

27 lines (24 loc) 755 B
const Base = require("../bases/basemultiple") class Mentions extends Base{ constructor(_bot, guild_id, type){ super(_bot, guild_id, "member") this.type = type || "member" } _add(mention){ let datas; switch(this.type){ case("role"): datas = this._bot.guilds.get(this.guild_id).roles.get(mention) break; case("member"): datas = this._bot.guilds.get(this.guild_id).members.get(mention) break; case("channel"): datas = this._bot.guilds.get(this.guild_id).channels.get(mention) break; } if(datas) this.container.push(datas) return this } } module.exports = Mentions