Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord botunuz için kullanıcı doğrulama kodları bu kodları sunucuya gelen kullanıcıyı doğrular niteliğinde bir rol verir doğrulandı ibaresi içeren.
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
- Herhangi bir modül gerekmez.
1234567891011121314151617181920212223242526272829303132333435363738//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###Sadista
const Discord = require('discord.js');
exports.run = async(client, message, args, ops) => {
message.delete()
return message.channel.send(' **Bu Komutu Kullanmak için** \*`Rol*\` **Rolüne Sahip Olman Lazım** ')
.then(m => m.delete(5000));
}
let toverify = message.guild.member(message.mentions.users.first());
let verifyrole = message.guild.roles.find(`name`, "Doğrulandı");
if (!verifyrole) return message.reply("Rol Bulunamadı Lütfen 'Doğulandı' Adıyla Rol Oluşturunuz.");
if (!toverify) return message.reply("Bir kullanıcıdan bahsetmelisin.");
await (toverify.addRole(verifyrole.id));
let vUser = message.guild.member(message.mentions.users.first());
let verifembed = new Discord.RichEmbed()
.setTitle("Doğrulama Kullanıcı- Logları")
.setColor('#a5f23a')
.addField("Doğrulayan Kişi", `${message.author.tag}`, true)
.addField("Kanal", message.channel, true)
.addField("Doğrulanan Kullanıcı", `${vUser}`, true)
.setTimestamp();
let veriflog = message.guild.channels.find(`name`, "log-kanalı");
if (!veriflog) return message.channel.send("Doğrulama Kullanıcı Log Kanalı bulunamadı. Lütfen 'log-kanalı' Adlı Kanal Oluşturunuz.`");
veriflog.send(verifembed);
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['verify', 'Verify', 'Doğrula', 'doğrula'],
};
exports.help = {
name: 'Kullanıcı-doğrula',
description: 'Kullanıcı İçin Doğrulandı Rolünü Verir.',
usage: 'doğrula'
};
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
Admin kodda hata var galiba ya ?
YanıtlaSilverifiyrole yanındaki retry hata veriyo
Kontrol edildi kodda sorun yok dostum sen kod içine girdiğin rol ismi ile sunucunda bulunan rol isimlerinin aynı olmasına dikkat et
Sil