Discord Tag Alanlara Otomatik Yetki Verme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Kawin
Uzman Üye
Katılım
27 Eyl 2016
Mesajlar
163
Tepki puanı
37
Ödüller
5
Yaş
26
9 HİZMET YILI
Discord da tag alınca otomatik olarak rol veren bir komut lazım yardımcı olur musunuz?
 
Banlı Üye
Katılım
24 Ocak 2017
Mesajlar
397
Çözümler
1
Tepki puanı
96
Yaş
23
9 HİZMET YILI
Öyle Bir Komut Olacağını Sanmıyorum
 
Onaylı Üye
Katılım
20 Eyl 2016
Mesajlar
88
Tepki puanı
4
Ödüller
7
9 HİZMET YILI
Yapılabilir Manuel Olanı Var Bende Otomatik Yapamadım Ama
 
Üye
Katılım
19 May 2017
Mesajlar
37
Tepki puanı
4
Yaş
26
9 HİZMET YILI
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>'
}
Post automatically merged:

al kanka temizdir ben kullanıyorum
Post automatically merged:

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>'
}
 
Kawin
Uzman Üye
Katılım
27 Eyl 2016
Mesajlar
163
Tepki puanı
37
Ödüller
5
Yaş
26
9 HİZMET YILI
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>'
}
Post automatically merged:

al kanka temizdir ben kullanıyorum
Post automatically merged:
Kanka oto olarak mesela bi emoji aldığında direk oto veren kod lazım
 
bugün 70`lik senfonim çalıyor
Onaylı Üye
Katılım
3 Nis 2016
Mesajlar
54
Çözümler
1
Tepki puanı
6
Ödüller
9
Yaş
30
10 HİZMET YILI
Kanka oto olarak mesela bi emoji aldığında direk oto veren kod lazım
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 sana
 
İnsta ♥ @LazHayalet ♥
Efsane Üye
Katılım
12 May 2016
Mesajlar
5,566
Çözümler
33
Tepki puanı
4,221
Ödüller
18
Sosyal
10 HİZMET YILI
Boş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
 
Üye
Katılım
6 Nis 2018
Mesajlar
18
Tepki puanı
2
8 HİZMET YILI
O Kod Var Bende Kod Paylaşım Sunucusunda Bir Tane Arkadaşım Atmıştı Atayım Sana

Kullanıcı İsmine Tagı Alınca Rolü Otomatik Veriyor Gereken Yerleri Yazdım Mainin neresiyse oraya at.


JavaScript:
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")
     }
  }
  })
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst