Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Eğlence kodu olan çıkma teklifi et ile herhangi bir kullanıcıya çıkma teklifi edebilirsiniz. İyi kullanımlar. :)
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.
//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###KadirFi
const Discord = require('discord.js')
exports.run = async(client, message, args) => {
let kullanıcı = message.mentions.members.first();
let teklifyazi = args.slice(1).join(' ')
if(!kullanıcı){
const cmfhata = new Discord.MessageEmbed()
.setColor('#ff0000')
.setDescription(`**Çıkma Teklifi Edeceğin Kullanıcıyı Etiketle**`)
return message.channel.send(cmfhata)
}
if(!teklifyazi){
const cmfhata = new Discord.MessageEmbed()
.setColor('#ff0000')
.setDescription(`**Çıkma Teklifi Edeceğin Kişi Seçildi Tamam Ama Şöyle Süslü Püslü Metinde Gir Etkilensin :smile:**`)
return message.channel.send(cmfhata)
}
const filter = (reaction) => {
return ['✅', '❌'].includes(reaction.emoji.name) && kullanıcı.id;
}
if(kullanıcı){
const teklifmesaj = new Discord.MessageEmbed()
.setDescription(" ** " + teklifyazi + " ** ")
.setColor('RANDOM')
let teklifreact = await kullanıcı.send(teklifmesaj)
await teklifreact.react("✅")
await teklifreact.react("❌")
teklifreact.awaitReactions(filter, {
max: 1,
time: 10000,
errors: ['time']
}).then(cmf => {
const tiklandi = cmf.first();
if(tiklandi.emoji.name === "✅"){
const kabuletti = new Discord.MessageEmbed()
.setDescription(`${kullanıcı} Kişisi çıkma teklifini kabul etti`)
.setColor('#00ff00')
message.channel.send(kabuletti)
} else {
const redetti = new Discord.MessageEmbed()
.setDescription(`${kullanıcı} Kişisi çıkma teklifini red etti`)
.setColor('#ff0000')
message.channel.send(redetti)
}
})
}
} //CodeMareFi - #MareFi - #KadirFi
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['çıkma-teklifi','Çıkma-teklifi','ÇIKMA-TEKLİFİ','Çıkmateklifi'],
permLevel: 0
}
exports.help = {
name: 'çıkmateklifi'
}
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
Kardeş Ben Bunu Kurdumda Kodunu Bulamıyorum ? ne komudu ile çalışıyor
YanıtlaSilDostum, en alt kısımda bulunan 'name:' yazan yerin karşısında kodun kullanılabileceği komut bulunur. Bu kodun kullanılabileceği komut; çıkmateklifi. Umarım yardımcı olabilmişimdir :)
Sil@Furkan cevaplamış dostum sorunu 'name:' << bu kısım komutun ismi.
Sil