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.
const 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