Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require("discord.js");
- const fs = require("fs");
- const utils = require('../global/utils.js')
- const moment = require('moment');
- const f_staff = require('./grade.json')
- module.exports.run = async (client, message, args) => {
- await message.delete().catch(O_o=>{});
- const a = message.guild.roles.get('557245089194180638'); // Membres
- const b = message.guild.roles.get('557245089194180638'); // Membres
- const c = message.guild.roles.get('557245089194180638'); // Membres
- const filter = (reaction, user) => ['🇦'].includes(reaction.emoji.name) && user.id === message.author.id;
- const embed = new Discord.RichEmbed()
- .setTitle('Avaiilable Roles')
- .setDescription(`Test`)
- .setColor(0xdd9323)
- .setFooter(`ID: ${message.author.id}`);
- message.channel.send(embed).then(async msg => {
- await msg.react('🇦');
- await msg.react('🇧');
- await msg.react('🇨');
- msg.awaitReactions(filter, {
- max: 1,
- time: 30000,
- errors: ['time']
- }).then(collected => {
- const reaction = collected.first();
- switch (reaction.emoji.name) {
- case '🇦':
- if (message.member.roles.has(a.id)) {
- message.member.deletedRole(a).catch(err => {
- console.log(err);
- return message.channel.send(`Je ne peux pas mettre le rôle. Erreur: **${err.message}**.`);
- })}
- message.member.addRole(a).catch(err => {
- console.log(err);
- return message.channel.send(`Je ne peux pas mettre le rôle. Erreur: **${err.message}**.`);
- });
- message.channel.send(`Tu as bien reçus le rôle: **${a.name}**.`).then(m => m.delete(3000));
- }
- }).catch(collected => {
- return message.channel.send(`Je ne peux pas te mettre le rôle.`);
- });
- });
- };
- module.exports.help = {
- name: "verifverif"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement