Delete messageReactionAdd.js
This commit is contained in:
1 parent
5a65b4df17
commit
d94eefddb7
1 file changed
-83
@@ -1,83 +0,0 @@
|
||||
const Discord = require("discord.js");
|
||||
const fs = require("fs");
|
||||
|
||||
const yaml = require('js-yaml');
|
||||
const supportbot = yaml.load(fs.readFileSync('./supportbot-config.yml', 'utf8'));
|
||||
const reactionrole = yaml.load(fs.readFileSync('./reactionroles.yml', 'utf8'));
|
||||
|
||||
let asd = require("./ready.js");
|
||||
|
||||
module.exports = async (client, reaction, user) => {
|
||||
|
||||
const Emoji_1 = supportbot.Announcement_Emoji;
|
||||
const Emoji_2 = supportbot.Updates_Emoji;
|
||||
const Emoji_3 = supportbot.Giveaways_Emoji;
|
||||
const Emoji_4 = supportbot.ChatRevival_Emoji;
|
||||
|
||||
const Role1 = reaction.message.guild.roles.cache.find(role => role.name === "Announcements")
|
||||
const Role2 = reaction.message.guild.roles.cache.find(role => role.name === "Updates")
|
||||
const Role3 = reaction.message.guild.roles.cache.find(role => role.name === "Giveaways")
|
||||
const Role4 = reaction.message.guild.roles.cache.find(role => role.name === "Chat Revival")
|
||||
|
||||
|
||||
if (reaction.message.id === reactionrole.ReactionRole_MessageID) {
|
||||
if (user.bot) return;
|
||||
|
||||
switch (reaction.emoji.id) {
|
||||
case Emoji_1: {
|
||||
let embed = new Discord.MessageEmbed()
|
||||
.setTitle("Role applied!")
|
||||
.setColor(supportbot.SuccessColor)
|
||||
.setDescription("Role <@" + Role1 + "> has been applied to your account!")
|
||||
.setFooter(supportbot.EmbedFooter)
|
||||
|
||||
reaction.message.guild.members.fetch(user).then(r => {
|
||||
r.roles.add(Role1)
|
||||
})
|
||||
//reaction.client.createDM().send({ embed: embed })
|
||||
return true;
|
||||
}
|
||||
case Emoji_2: {
|
||||
let embed = new Discord.MessageEmbed()
|
||||
.setTitle("Role applied!")
|
||||
.setColor(supportbot.SuccessColor)
|
||||
.setDescription("Role <@" + Role2 + "> has been applied to your account!")
|
||||
.setFooter(supportbot.EmbedFooter)
|
||||
|
||||
console.log(user.user)
|
||||
|
||||
reaction.message.guild.members.fetch(user).then(r => {
|
||||
r.roles.add(Role2)
|
||||
})
|
||||
//reaction.client.createDM().send({ embed: embed })
|
||||
return true;
|
||||
}
|
||||
case Emoji_3: {
|
||||
let embed = new Discord.MessageEmbed()
|
||||
.setTitle("Role applied!")
|
||||
.setColor(supportbot.SuccessColor)
|
||||
.setDescription("Role <@" + Role3 + "> has been applied to your account!")
|
||||
.setFooter(supportbot.EmbedFooter)
|
||||
|
||||
reaction.message.guild.members.fetch(user).then(r => {
|
||||
r.roles.add(Role3)
|
||||
})
|
||||
//reaction.client.createDM().send({ embed: embed })
|
||||
return true;
|
||||
}
|
||||
case Emoji_4: {
|
||||
let embed = new Discord.MessageEmbed()
|
||||
.setTitle("Role applied!")
|
||||
.setColor(supportbot.SuccessColor)
|
||||
.setDescription("Role <@" + Role4 + "> has been applied to your account!")
|
||||
.setFooter(supportbot.EmbedFooter)
|
||||
|
||||
reaction.message.guild.members.fetch(user).then(r => {
|
||||
r.roles.add(Role4)
|
||||
})
|
||||
//reaction.client.createDM().send({ embed: embed })
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in new issue
Block a user