Facebook
From Bulut, 3 Years ago, written in Diff-output.
This paste is a reply to Otorol Main (V11'den Düzenlendi Bana Ait Değil !) from Bulut Güngören - view diff
Embed
Download Paste or View Raw
Hits: 370
  1. client.on('guildMemberAdd', async (member) => {
  2.  
  3. let role = await db.fetch(`otorolisim_${member.guild.id}`)
  4.  let otorol =await db.fetch(`autoRole_${member.guild.id}`)
  5.  let i =await db.fetch(`otorolKanal_${member.guild.id}`)
  6.  if (!otorol || otorol.toLowerCase() === 'yok') return;
  7. else {
  8.  try {
  9.  
  10.  
  11.   if (!i) return
  12. if (!role) {
  13. member.guild.member(member).roles.add(role)
  14. var embed = new Discord.MessageEmbed()
  15.                         .setDescription("**Sunucuya Yeni Katılan** @" + member.user.tag + " **Kullanıcısına** <@&" + otorol + ">  **Rolü verildi.**")
  16.                         .setColor('0x36393E')
  17.                         .setFooter(`Otorol Sistemi`)
  18.      member.guild.channels.cache.get(i).send(embed)
  19. } else if (role) {
  20. member.guild.member(member).roles.add(role)
  21.                         var embed = new Discord.RichEmbed()
  22.                         .setDescription(`**Sunucuya Yeni Katılan** \`${member.user.tag}\` **Kullanıcısına** \`${role}\` **Rolü verildi.**`)
  23.                         .setColor('0x36393E')
  24.                         .setFooter(`Otorol Sistemi`)
  25.      member.guild.channels.cache.get(i).send(embed)
  26.  
  27. }
  28.  
  29.  } catch (e) {
  30.  console.log(e)
  31. }
  32. }
  33.  
  34. });