Discord.js OtoTag Komutu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Soverzy55

Gold Üye
Katılım
16 Tem 2021
Mesajlar
148
Beğeniler
16
Yaş
21
Kod:
 client.on("userUpdate", async function(oldUser, newUser) {
    const guildID = "rico"// sunucu ıd
    const roleID = "rico"// taglı rolünüzün ıd
    const tag = "rico"// tagınız
    const chat = 'rico'// chat kanalı ıd
    const taglog = 'rico' // log kanalı ıd

    const guild = client.guilds.cache.get(guildID)
    const role = guild.roles.cache.find(roleInfo => roleInfo.id === roleID)
    const member = guild.members.cache.get(newUser.id)
    const embed = new Discord.MessageEmbed().setAuthor(member.displayName, member.user.avatarURL({ dynamic: true })).setColor('#ff0010').setTimestamp().setFooter('Lubrico ❤');
    if (newUser.username !== oldUser.username) {
        if (oldUser.username.includes(tag) && !newUser.username.includes(tag)) {
            member.roles.remove(roleID)
            client.channels.cache.get(chat).send(embed.setDescription(`${newUser} Yazı tagımızı çıkartarak ailemizden ayrıldı!`))
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı tagımızı çıkardığı için taglı rolü alındı!`))
        } else if (!oldUser.username.includes(tag) && newUser.username.includes(tag)) {
            member.roles.add(roleID)
            client.channels.cache.get(chat).send(`**Mükemmel! ${newUser} Yazı tagımızı alarak ailemize katıldı!**`)
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı tagımızı aldığı için taglı rolü verildi!`))
        }
    }
   if (newUser.discriminator !== oldUser.discriminator) {
        if (oldUser.discriminator == "1337" && newUser.discriminator !== "1337") {
            member.roles.remove(roleID)
            client.channels.cache.get(chat).send(embed.setDescription(`${newUser} Kullanıcısı etiket tagımızı çıkardığı için taglı rolü alındı!`))
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Etiket tagımızı çıkartarak ailemizden ayrıldı!`))
        } else if (oldUser.discriminator !== "1337" && newUser.discriminator == "1337") {
            member.roles.add(roleID)-
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı etiket tagımızı aldığı için taglı rolü verildi!`))
            client.channels.cache.get(chat).send(`**Mükemmel! ${newUser} Etiket tagımızı alarak ailemize katıldı!**`)
        }
    }

  })
//---OTOTAG COMMANDS BY RİCO---

client.on("userUpdate", async function(oldUser, newUser) {
    const guildID = "rico"// sunucu ıd
    const roleID = "rico"// taglı rolünüzün ıd
    const tag = "rico"// tagınız
    const chat = 'rico'// chat kanalı ıd
    const taglog = 'rico' // log kanalı ıd

    const guild = client.guilds.cache.get(guildID)
    const role = guild.roles.cache.find(roleInfo => roleInfo.id === roleID)
    const member = guild.members.cache.get(newUser.id)
    const embed = new Discord.MessageEmbed().setAuthor(member.displayName, member.user.avatarURL({ dynamic: true })).setColor('#ff0010').setTimestamp().setFooter('Lubrico ❤');
    if (newUser.username !== oldUser.username) {
        if (oldUser.username.includes(tag) && !newUser.username.includes(tag)) {
            member.roles.remove(roleID)
            client.channels.cache.get(chat).send(embed.setDescription(`${newUser} Yazı tagımızı çıkartarak ailemizden ayrıldı!`))
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı tagımızı çıkardığı için taglı rolü alındı!`))
        } else if (!oldUser.username.includes(tag) && newUser.username.includes(tag)) {
            member.roles.add(roleID)
            client.channels.cache.get(chat).send(`**Mükemmel! ${newUser} Yazı tagımızı alarak ailemize katıldı!**`)
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı tagımızı aldığı için taglı rolü verildi!`))
        }
    }
   if (newUser.discriminator !== oldUser.discriminator) {
        if (oldUser.discriminator == "1337" && newUser.discriminator !== "1337") {
            member.roles.remove(roleID)
            client.channels.cache.get(chat).send(embed.setDescription(`${newUser} Kullanıcısı etiket tagımızı çıkardığı için taglı rolü alındı!`))
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Etiket tagımızı çıkartarak ailemizden ayrıldı!`))
        } else if (oldUser.discriminator !== "1337" && newUser.discriminator == "1337") {
            member.roles.add(roleID)-
            client.channels.cache.get(taglog).send(embed.setDescription(`${newUser} Kullanıcısı etiket tagımızı aldığı için taglı rolü verildi!`))
            client.channels.cache.get(chat).send(`**Mükemmel! ${newUser} Etiket tagımızı alarak ailemize katıldı!**`)
        }
    }

  })
 
Kod şablonunu kullanabilirsiniz böyle herşey karman çorman gözüküyor.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt