Discord botu hata veriyor

557260

Kilopat
Katılım
8 Ocak 2021
Mesajlar
5.744
Makaleler
1
Çözümler
30
Bot bu kodda bir sürü hata verdi.


JavaScript:
const { MessageEmbed } = require('discord.js')

module.exports = {
kod: "sunucu-bilgi"
async run (client, message, args){
const { MessageEmbed } = require('discordjs')
var guild = messsage.guild
var kanallar = guild.channels.cache
var üyeler = guild.members.cache
var emojiler = guild.emojis.cache
var roller = guild.roles.cache
var embed = new MessageEmbed()
.setTitle(´${guild.name} adlı sunucunun bilgileri´)
.set.Thumbnail(guild.iconURL({dynamic : true}))
.addField('**TEMEL BİLGİLER**' [
    ´**Sunucu Adı:** ${guild.memeberCount}´,
    ´**Sunucu ID:** ${guild.id}´,
    ´**Sunucu Sahibi:** <@${guild.owner.id>´,
    ´**Sunucu Sahibi Tagı:** ${guild.owner.user.tag}´,
])
.addField('**İSTATİSTİKLER**')
´Üye Sayısı:** ${guild.memberCount´,
´İnsan Sayısı:** ${üyeler.filter(üye => !üye.user.bot).size´,
´Bot Sayısı:** ${üyeler.filter(üye => üye.user.bot).size´,
])

.addField('**DURUMLAR**')
´**Çevrimiçi:** ${üyeler.filter(üye.presence.status === 'online').size´,
´**Boşta:** ${üyeler.filter(üye.presence.status === 'idle').size´,
´**Rahatsız Etmeyin!:** ${üyeler.filter(üye.presence.status === 'dnd').size´,
´**Çevrimdışı:** ${üyeler.filter(üye.presence.status === 'offline').size´,
])
.setTimestamp(guild.createdTimestamp)
message.channel.send(embed)
  }
}

Kodları farklı bir dosyada mı bırakmam gerekli yoksa Bot'u yazdığım dosyaya mı atmam gerekli?
tyjfrty.PNG


@Linuxginar
 
Screenshot_49.png

Yukarıdaki işareti yanlış koymuşsun. Doğrusu böyledir : ``
Yukarıdaki koddan sonra virgül ve ikinci defa yazdığınız const {MessageEmbed} = require('discordjs') kodunu silin.
Addfield'ı kullanman için aşağıdaki örnekteki gibi addfield yazdıktan parantezin içine değeri yazman gerekiyor
[CODE lang="javascript" title="Örnek Kod"]const exampleEmbed = new Discord.MessageEmbed()
.addField('Inline field title', 'Some value here', true)
//Inline field kısmına başlığı, some value kısmına ise hangi değeri yazdıracağını yazman gerekiyor[/CODE]

Eğer embed mesaj hakkında merak ettiğin varsa şu linke bakabilirsin : Discord.js Guide
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı