@kamkam1_0/discord.js
Version:
Allows you to fully interact with discord's apis
27 lines (24 loc) • 755 B
JavaScript
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