const Discord = require('discord.js')
const ayarlar = require('../ayarlar.json')
exports.run = (client, message, args) => {
if (!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply(`Bu komutu kullanabilmek için **Mesajları Yönet** iznine sahip olmalısın!`);
const tag = args[0]
let rol = message.mentions.roles.first()
const memberss = message.guild.members.filter(member => member.user.username.includes(tag));
if(!tag) return message.reply(`:warning: Bir Tag Girmelisiniz Örnek Kullanım; \n \`${ayarlar.prefix}tag-yetki tag @rol\``)
if(!rol) return message.reply(`:warning: Bir Rol Girmelisiniz Örnek kullanım; \n \`${ayarlar.prefix}tag-yetki tag @rol\``)
const embed = new Discord.RichEmbed()
.addField(`Kullanıcı Adında ${tag} Tagı Olan Kullanıcılara Yetkilerini Veriyorum...`, memberss.map(member => `${member} = ${member.user.username}`).join("\n") || `Kimsenin kullanıcı Adında \`${tag}\` Tagı Bulunmuyor.`)
.setColor("RANDOM")
message.channel.send({embed})
message.guild.members.forEach(u => {
if(u.user.username.includes(tag)) {
u.addRole(rol.id)
}
});
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['taga-yetki-ver', 'tagayetkiver', 'tagyetki', 'tagayetki', 'taga-yetki'],
permLevel: 0
}
exports.help = {
name: 'tag-yetki',
description: 'Kullanıcıların kullanıcı adını tarayıp onlara yetki verir.',
usage: 'tag-yetki <tag> <rol>'
}
Kanka oto olarak mesela bi emoji aldığında direk oto veren kod lazımconst Discord = require('discord.js')
const ayarlar = require('../ayarlar.json')
exports.run = (client, message, args) => {
if (!message.member.hasPermission("MANAGE_MESSAGES")) return message.reply(`Bu komutu kullanabilmek için **Mesajları Yönet** iznine sahip olmalısın!`);
const tag = args[0]
let rol = message.mentions.roles.first()
const memberss = message.guild.members.filter(member => member.user.username.includes(tag));
if(!tag) return message.reply(`:warning: Bir Tag Girmelisiniz Örnek Kullanım; \n \`${ayarlar.prefix}tag-yetki tag @rol\``)
if(!rol) return message.reply(`:warning: Bir Rol Girmelisiniz Örnek kullanım; \n \`${ayarlar.prefix}tag-yetki tag @rol\``)
const embed = new Discord.RichEmbed()
.addField(`Kullanıcı Adında ${tag} Tagı Olan Kullanıcılara Yetkilerini Veriyorum...`, memberss.map(member => `${member} = ${member.user.username}`).join("\n") || `Kimsenin kullanıcı Adında \`${tag}\` Tagı Bulunmuyor.`)
.setColor("RANDOM")
message.channel.send({embed})
message.guild.members.forEach(u => {
if(u.user.username.includes(tag)) {
u.addRole(rol.id)
}
});
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['taga-yetki-ver', 'tagayetkiver', 'tagyetki', 'tagayetki', 'taga-yetki'],
permLevel: 0
}
exports.help = {
name: 'tag-yetki',
description: 'Kullanıcıların kullanıcı adını tarayıp onlara yetki verir.',
usage: 'tag-yetki <tag> <rol>'
}
Post automatically merged:
al kanka temizdir ben kullanıyorum
Post automatically merged:
knka o kod değil o direkt botu var öyle yap buyur adını vereyim belki kullanırsın VAGPDB Botun adı izle videoğlarını bulursun yapım yolunu olmadı ben yardımcı olurum sanaKanka oto olarak mesela bi emoji aldığında direk oto veren kod lazım
Teşekkür ederimBoşver Kodu Bu Botu Kullanarak Daha Basit Sıkıntısız Yapmış Olursun Bir Çok Sunucuya Bu Bot Sayesinde Hızlı Şekilde Ayarlar Yaptım : YAGPDB
İstedigin Konuyu Paylaştım Yardımcı Olmuştur UmarımTeşekkür ederim
client.on("userUpdate", async(eski, yeni) => {
if(eski.username !== yeni.username) {
if(!yeni.username.includes("TAG") && client.guilds.get("Sunucu İd").members.get(yeni.id).roles.has("ROL İD")) {
client.guilds.get("SUNUCU ID").members.get(yeni.id).removeRole("ROL İD")
client.channels.get('KANAL ID').send(${yeni} "TAG" tagını çıkardı!)
}
if(yeni.username.includes("TAG") && !client.guilds.get("SUNUCU ID").members.get(yeni.id).roles.has("ROL İD")) {
client.channels.get('KANAL ID').send(${yeni} "TAG" tagını aldı!)
client.guilds.get("SUNUCU ID").members.get(yeni.id).addRole("ROL ID")
}
}
})