![]() |
Discord Bot Kodları Özel Mesaj Komutu |
Bu paylaşımım Discord botunuzun belirtilen birine özel mesaj, pm, dm artık siz ne derseniz bu gün bu kod paylaşımını yapacağım.
Kurulumu için kod içeriğinden bahsedeceğim adımları takip edin;
- Aşağıda paylaşacağım komutu "komutlar" klasörü içerisine atın.
- Glitch'deki projenize girdikden sonra komutlar/dm-msj.js adında bir dosya açın "dm-msj.js" veya "özel-msj.js" ismi fark etmez siz anlayacağınız şekilde bir isim belirtiniz.
- "ID NİZ BURAYA" yazan yere Discord ıd'nizi yazın.
- Kod içerisindeki Türkçe olan kısımları isterseniz kendinize göre değiştirebilirsiniz.
- Komut için herhangi bir modül gerekmez.
1234567891011121314151617181920212223242526272829303132333435363738const Discord = require('discord.js');
exports.run = (client, message, args) => {
if (message.author.id != "ID NİZ BURAYA") return message.reply('Bunu Sadece Sahibim Kullanabilir');
if (!message.guild) {
const ozelmesajuyari = new Discord.RichEmbed()
.setColor(0xFF0000)
.setTimestamp()
.setAuthor(message.author.username, message.author.avatarURL)
.addField('Uyarı', 'Bu komutu özel mesajlarda kullanamazsın.');
return message.author.sendEmbed(ozelmesajuyari); }
let guild = message.guild;
let reason = args.slice(1).join(' ');
let user = message.mentions.users.first();
if (reason.length < 1) return message.reply('Ne göndericem onuda yazı ver.');
if (message.mentions.users.size < 1) return message.reply('Kime Mesaj atacam onuda yazı ver.').catch(console.error);
message.delete();
message.reply('Mesajını Gönderdim.')
const embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setTitle(`**Sahibimden Bir Mesajın Var**`)
.setTimestamp()
.setDescription(reason);
return user.send(embed);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['dm','ömesaj','dmmesaj'],
permlevel: 4
};
exports.help = {
name: 'mesajat',
description: 'Belirtilen kullanıcıya özelden mesaj yollar.',
usage: 'mesajat'
};
Bunu Sadece Sahibim Kullanabilir diyor bot yardımcı olabilirmisiniz?
YanıtlaSilif (message.author.id != "ID NİZ BURAYA") return message.reply('Bunu Sadece Sahibim Kullanabilir'); Bu kısma kendi id ni yaz.
Silbotumun prefix'i ''c!'' c!mesajat deneme diyorum ''Ne göndericem onuda yazı ver.'' nasıl yapıcam?
YanıtlaSil