İstek DISCORD RANKUP KOMUTU

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
17 Ocak 2021
Konular
3
Mesajlar
18
Çözümler
2
Tepki puanı
8
Puanları
760
Merhabalar,
Sizden rankup komutu isteyeceğim bu komutu şöyle işlemesini istiyorum;

.rankup <Yetkili ID> yazdığımda, eğer o yetkili A rolündeyse A rolünü alıp B rolünü verecek ve tekrar yazdığımda B rolünü alıp C rolünü verecek böyle bir komut yapmak mümkün mü eğer mümkünse yapabilecek olanlar varsa şimdiden teşekkür ederim.
 
Çözüm
JavaScript:
const Discord = require("discord.js");
module.exports.run = async (client, message, args) => {

    if(!message.member.roles.cache.find(x => x.name== "YETKILI ROL ADI")) return message.channel.send(`Yeterli izne sahip değilsin.`)

    var kisi = message.guild.member(message.content.split(" ")[1]);
    if(!kisi) return message.channel.send(`Bir id belirtmelisin.`)
    if(kisi.roles.cache.get("a rolü")) return kisi.roles.add("b rolü")&&kisi.roles.remove("a rolü");
    if(kisi.roles.cache.get("b rolü")) return kisi.roles.add("c rolü")&&kisi.roles.remove("b rolü");

}
 
exports.conf = {
    aliases: [],
    permLevel: 0
};

module.exports.help = {
    name: "rankup",
}
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Müsait olduğumda yazıp atacağım.
 
Oyla 0
Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
JavaScript:
const Discord = require("discord.js");
module.exports.run = async (client, message, args) => {

    if(!message.member.roles.cache.find(x => x.name== "YETKILI ROL ADI")) return message.channel.send(`Yeterli izne sahip değilsin.`)

    var kisi = message.guild.member(message.content.split(" ")[1]);
    if(!kisi) return message.channel.send(`Bir id belirtmelisin.`)
    if(kisi.roles.cache.get("a rolü")) return kisi.roles.add("b rolü")&&kisi.roles.remove("a rolü");
    if(kisi.roles.cache.get("b rolü")) return kisi.roles.add("c rolü")&&kisi.roles.remove("b rolü");

}
 
exports.conf = {
    aliases: [],
    permLevel: 0
};

module.exports.help = {
    name: "rankup",
}
 
  • Beğen
Tepkiler: YusufCavus
Oyla 0
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...