- Echosal#0001
- Katılım
- 19 May 2022
- Mesajlar
- 648
- Tepkime puanı
- 91
- Şehir
- Yurtdışı
sa beyler bir publice bot yapıyorum fakat .yetkiver komutunu bir türlü yapamadım ve yapamıyorum da bunun için hazır bir kod var mı ?
Sanırım istediğin yetkiyi vericek doğru mu ?sa beyler bir publice bot yapıyorum fakat .yetkiver komutunu bir türlü yapamadım ve yapamıyorum da bunun için hazır bir kod var mı ?
hayır yetkiver diyince yetkileri vericekSanırım istediğin yetkiyi vericek doğru mu ?
const Discord = require('discord.js');
exports.run = async(client, message, args) => {
if(!message.member.permissions.has("ADMINISTRATOR")) return message.channel.send({content : "Bu komutu kullanabilmek için `Yönetici` yetkisine sahip olmalısın!"})
let member = message.mentions.members.first() || message.guild.members.cache.get(args[0]);
if(!member) return message.channel.send({content : "üye etiketlemen lazım!"})
let yetkiliroller = ["","",""]
await member.roles.add(yetkiliroller).catch(() => {})
const embed = new Discord.MessageEmbed()
.setAuthor({ name: member.user.tag, iconURL: member.user.avatarURL({ dynamic: true, size: 2048 }) })
.setDescription(`
${member} kullanıcısına ${yetkiliroller.map(e => `<@&${e}>`).join("\n")} rolleri verildi.
`)
.setFooter("Yunak was alone!")
message.channel.send({embeds : [embed]})
}
exports.conf = {
name : 'yetkiver',
aliases : ['yetkiver']
}
bunu bir id'ye nasıl ayarlarız yani administrator permi istemesin istiyorum daJavaScript:const Discord = require('discord.js'); exports.run = async(client, message, args) => { if(!message.member.permissions.has("ADMINISTRATOR")) return message.channel.send({content : "Bu komutu kullanabilmek için `Yönetici` yetkisine sahip olmalısın!"}) let member = message.mentions.members.first() || message.guild.members.cache.get(args[0]); if(!member) return message.channel.send({content : "üye etiketlemen lazım!"}) let yetkiliroller = ["","",""] await member.roles.add(yetkiliroller).catch(() => {}) const embed = new Discord.MessageEmbed() .setAuthor({ name: member.user.tag, iconURL: member.user.avatarURL({ dynamic: true, size: 2048 }) }) .setDescription(` ${member} kullanıcısına ${yetkiliroller.map(e => `<@&${e}>`).join("\n")} rolleri verildi. `) .setFooter("Yunak was alone!") message.channel.send({embeds : [embed]}) } exports.conf = { name : 'yetkiver', aliases : ['yetkiver'] }
roller kısmını kendine göre düzeltirsin
bunu bir id'ye nasıl ayarlarız yani administrator permi istemesin istiyorum da
const Discord = require('discord.js');
exports.run = async(client, message, args) => {
let yetkilirol = [""]
if(!yetkilirol.some(rol => message.member.roles.cache.has(rol))) return message.channel.send({content : "Bu komutu kullanabilmek için yeterli yetkiniz bulunmamakta"})
let member = message.mentions.members.first() || message.guild.members.cache.get(args[0]);
if(!member) return message.channel.send({content : "üye etiketlemen lazım!"})
let yetkiliroller = ["","",""]
await member.roles.add(yetkiliroller).catch(() => {})
const embed = new Discord.MessageEmbed()
.setAuthor({ name: member.user.tag, iconURL: member.user.avatarURL({ dynamic: true, size: 2048 }) })
.setDescription(`
${member} kullanıcısına ${yetkiliroller.map(e => `<@&${e}>`).join("\n")} rolleri verildi.
`)
.setFooter("Yunak was alone!")
message.channel.send({embeds : [embed]})
}
exports.conf = {
name : 'yetkiver',
aliases : ['yetkiver']
}
[/ICODE]
yetkilirol kısmına birden fazla rol ekleyebilirsin
kod doğruysa çözümlendi olarak işaretleyebilirsinbunu bir id'ye nasıl ayarlarız yani administrator permi istemesin istiyorum da
Ekli dosyayı görüntüle 4801
İşlem olarak benim mesajımdan alıntı yapıp mesaj olarak insanların statlarını ve bunu güncellemesini istedim saat başı sorun ne olabilir?
botun bir komudu yok dostum![]()
const client = global.client;komutu kastermiyorum bu işlemi yapıyorsa bir kod olmak zordundadır değilmi