Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- client.on("guildMemberAdd", async member => {
- if(member.guild.id !== '516314163233161247') return;
- client.channels.get('541600851077234708').send({
- embed: {
- title: "Captcha",
- color: 0x0051FF,
- description: `Olá <@${member.id}>, seja bem-vindo ao servidor. Para se registrar clique no ✅.`
- }})
- .then(async (msg) => {
- await msg.react('✅');
- client.on('messageReactionAdd', (reaction, user) => {
- if (reaction.emoji.name === '✅' && user.id !== client.user.id && user.id === member.id) {
- reaction.remove(user);
- member.addRole('516338181344329732');
- }
- });
- setTimeout(() => {
- msg.delete()
- }, 300000);
- });
- let bot = member.guild.members.filter(a => a.user.bot).size;
- member.guild.channels.get('541582403643244552').setName(`Membros: ${member.guild.memberCount}`)
- member.guild.channels.get('541582662889111602').setName(`Bots: ${bot}`)
- });
- if(comando === "user-info") {
- const member = message.mentions.members.first() || message.guild.members.get(args[0]) || message.member;
- let cor = 0x08ff00;
- let administrador;
- if(member.hasPermission("ADMINISTRATOR") === true) administrador = "sim";
- if(member.hasPermission("ADMINISTRATOR") === false) administrador = "não";
- let statusmebro;
- if(member.presence.status === "dnd") statusmebro = "Não pertubar";
- if(member.presence.status === "idle") statusmebro = "Ausente";
- if(member.presence.status === "stream") statusmebro = "Transmitindo";
- if(member.presence.status === "offline") statusmebro = "Invisível";
- if(member.presence.status === "online") statusmebro = "Disponível";
- let userinfoembed = new Discord.RichEmbed()
- .setThumbnail(member.user.displayAvatarURL)
- .setColor("RANDOM")
- .setTimestamp()
- .setFooter(member.user.tag, member.user.displayAvatarURL)
- .addField(`Nome:`, '```'+`${member.user.tag}`+'```')
- .addField(`Id:`, '```' + `${member.user.id}\n` + '```')
- .addField(`Conta criada em:`, '```'+`${moment(member.user.createdAt).format("LL")}`+'```')
- .addField(`Dias no Discord:`, '```'+`${moment().diff(member.user.createdAt, "days")}`+'```')
- .addField(`Entrou no servidor em:`, '```'+`${moment(member.joinedAt).format("LL")}`+'```')
- .addField(`Dias no servidor:`, '```'+`${moment().diff(member.joinedAt, "days")}`+'```')
- .setAuthor(`Informação do usúario:`)
- message.channel.send(userinfoembed);
- }
- }
- });
- client.login(process.env.TOKEN);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement