verify
i have no idea how to fix itunknown
javascript
2 years ago
1.6 kB
21
Indexable
const { Events, EmbedBuilder } = require('discord.js');
module.exports = {
name: Events.InteractionCreate,
async execute(interaction) {
if(interaction.isButton()) {
if(interaction.customId === 'verify') {
if(interaction.member.roles.cache.has('1123057937217245217')) {
return interaction.reply({
embeds: [
new EmbedBuilder()
.setColor('Red')
.setDescription('<:failed:1197551581852356718>・**You already verified!**')
],
ephemeral: true
});
} else {
interaction.member.roles.add('1123057937217245217').then(async() => {
await interaction.reply({
embeds: [
new EmbedBuilder()
.setColor('Green')
.setDescription('<:success:1197551612537868409>・**Successfully verified!**')
],
ephemeral: true
});
client.channels.cache.get('1124611617166991402').send(`Halo ${interaction.user}! Selamat datang di server **${interaction.guild.name}**!`);
}).catch((error) => {
interaction.reply({
embeds: [
new EmbedBuilder()
.setColor('Red')
.setDescription('<:failed:1197551581852356718>・**Something was wrong when running the system. Report to <@1010474132753883207>.**')
],
ephemeral: true
});
console.log(error)
});
};
};
};
},
};Editor is loading...