Discord.JS | Embed İle Oylama Yapma

AdaGrsy

yok
Mesajlar
486
En iyi cevaplar
1
Beğeniler
46
Puanları
110
Ruh hali
Konuma Hoşgeldin!
Bu konuda paylaşılan kod tamamen Ada Gürsoy'a aittir.!
Çalınma veya paylaşılma sonucu Ada Gürsoy#0760 discorduna ss ile atılması rica olunur.

1- komutlar klasörümüze oylama.js ya da istediğiniz bir isim sadece uzantısı .js olsun.
Ondan sonra dosyamıza giriyoruz, ve kodumuzu yazmaya başlıyoruz.

2- Bu komut için gerekli bir modül var. Bu modül discord.js bu modülü kod ile yüklemeyi göstereceğim.
Açılan dosyanın en başına şunu yazıyoruz
const Discord = require('discord.js');

3- Yazımıza embed veriyoruz.
Kod:
exports.run = (client, message, args) => {
   message.delete();

   let question = args.join(' ');

   let user = message.author.username

   if (!question) return message.channel.sendEmbed(

     new Discord.RichEmbed()

     .addField(`:pencil2: yazı yazman gerek :x:`)).then(m => m.delete(5000));

     console.log("oylama komutu " + message.author.username + '#' + message.author.discriminator + " tarafından kullanıldı.")
     message.channel.sendEmbed(

       new Discord.RichEmbed()

       .setColor("RANDOM")
       .setThumbnail(client.user.avatarURL)
       .setTimestamp()
       .setFooter('turk4turkiye', client.user.avatarURL)

       .addField(`**Oylama**`, `**${question}**`)).then(function(message) {

         message.react('*');

         message.react('❌');

       });

     };

4- Şimdi yazdığımız komutun nasıl kullanılacağını belirleyeceğiz.
Kod:
     exports.conf = {
       enabled: true,
       guildOnly: false,
       aliases: ['oylama'],

  permLevel: 2
};

exports.help = {
  name: 'oylama',
  description: 'Oylama yapmanızı sağlar.',
  usage: 'oylama <oylamaismi>'
};


Kod çalışmazsa aşşağıda verdiğim kodu kopyalayıp yapıştırın ve kaydedin.
Kod:
const Discord = require('discord.js');

exports.run = (client, message, args) => {
   message.delete();

   let question = args.join(' ');

   let user = message.author.username

   if (!question) return message.channel.sendEmbed(

     new Discord.RichEmbed()

     .addField(`:pencil2: yazı yazman gerek :x:`)).then(m => m.delete(5000));

     console.log("oylama komutu " + message.author.username + '#' + message.author.discriminator + " tarafından kullanıldı.")
     message.channel.sendEmbed(

       new Discord.RichEmbed()

       .setColor("RANDOM")
       .setThumbnail(client.user.avatarURL)
       .setTimestamp()
       .setFooter('turk4turkiye', client.user.avatarURL)

       .addField(`**Oylama**`, `**${question}**`)).then(function(message) {

         message.react('*');

         message.react('❌');

       });

     };

     exports.conf = {
       enabled: true,
       guildOnly: false,
       aliases: ['oylama'],

  permLevel: 2
};

exports.help = {
  name: 'oylama',
  description: 'Oylama yapmanızı sağlar.',
  usage: 'oylama <oylamaismi>'
};

Şimdi komutumuzu discordda deneyelim.

129861


129862



Evet, çalıştı! Bundan sonra sadece oturmanızı ve bir bardak kahve içmenizi istiyorum. İyi günler..!



turk4turkiye | Official
 


Moderatör tarafından düzenlendi:

BTHANYLMAZER

Ağaç Yumruklayıcı
Mesajlar
15
En iyi cevaplar
0
Beğeniler
11
Puanları
20
Ruh hali
Ada! Dostum, ben Batuhan. Beni hatırladın mı?
 

Üst