Discord.js | Komuta Oy Ataması (Discord Bot List)

Katılım
10 Kas 2019
Konular
225
Mesajlar
1,057
Çözümler
19
Tepki puanı
1,048
Puanları
8,710
Örnek veriyorum, bir kodlama yaptınız, bu kodlamayı sadece size destek veren kullanıcıların mı kullanmasını istiyorsunuz?
O zaman çok doğru konudasınız.
İlk olarak örnek göstermek istiyorum;

Screenshot_3.png


Bu şekilde uyarı veriyor, daha sonrasında oy kullandıktan sonra şu şekilde oluyor;

Screenshot_4.png


Herkes farklı bir işlem yaptırabilir ben sadece rol vermeyi ekledim, siz istediğinizi ekleyebilirsiniz.
Ben size boş bir versiyonunu aşağıda verdim :)

Kod:
const Discord = require('discord.js');


exports.run = async (client, msg, args) => {

                  const DBL = require('dblapi.js')
  const dbl = new DBL('DBL BOTUNUZUN TOKENİ', client)

  dbl.hasVoted(msg.author.id).then(voted => {
    if(voted) {

  msg.channel.send("Verdiğin destekten dolayı teşekkür ederim")

} else {
    msg.channel.send("Bu komutu kullanabilmek için botumuza oy vermelisin! https://discordbots.org/bot/BOTUNID/vote\n``Onaylanması birkaç dakika sürebilir")
  }
})

  }

  exports.conf = {
    enabled: true,
    guildOnly: false,
    aliases: [],
    permLevel: 0
   };

  exports.help = {
    name: 'destek-ol',
    description: 'Oyuncular Şehri',
    usage: 'Destek olmak'
   }

NOT: https://discordbots.org/bot/BOTUNID/vote yazan yerde BOTUNID yazan bölüme botunuzun idsini girin.

NOT 2: https://discordbots.org/api/docs#mybots sitesine gidip botunuza basın ve "GENERATE TOKEN" seçeneğine tıklayın. Ardından gelen tokeni "DBL BOTUNUZUN TOKENİ" yazan yere yapıştırın.

Umarım konum işinize yaramıştır. İyi forumlar..​
 
  • Beğen
Tepkiler: Rospia