Advertisement
LudnicaKiller

Untitled

Jun 16th, 2020
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. bot.on('inviteCreate', async invite => guildInvites.set(invite.guild.id, await invite.guild.fetchInvites()));
  2. bot.on('guildMemberAdd', async member => {
  3. const cachedInvites = guildInvites.get(member.guild.id);
  4. const newInvites = await member.guild.fetchInvites();
  5. guildInvites.set(member.guild.id, newInvites);
  6. try {
  7. const usedInvite = newInvites.find(inv => cachedInvites.get(inv.code).uses < inv.uses);
  8. const embed = new Discord.MessageEmbed()
  9. .setColor(colours.orange)
  10. .setDescription(`${member}, dobrodošao/la na **SarmaCraft** Discord server! \nInvitean od strane: ${usedInvite.inviter}. Broj inviteova: **${usedInvite.uses}**\n :small_orange_diamond: IP i TS3: sarmacraft.info \n :small_orange_diamond: Premium IP: sarmacraft.com`);
  11. const welcomeChannel = member.guild.channels.cache.find(channel => channel.id === '329691471148089344');
  12. if(welcomeChannel) {
  13. welcomeChannel.send(embed)
  14. member.roles.add(member.guild.roles.cache.find(role => role.name === "[▫️] SC Player"));
  15. }
  16. }
  17. catch(err) {
  18. console.log(err);
  19. }
  20. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement