Java Script 'member is not defined' hatası

Maddoxkkm

Hectopat
Katılım
21 Ağustos 2020
Mesajlar
1.351
Çözümler
4
Yer
Kanada
Bu kod:
Kod:
client.on('message', message => {
    if (message.content.toLowerCase() === 'k!test') {
      const kanal = new MessageEmbed()

      .setTitle(`${message.author.username}`)
      .setColor("GREEN")
      .setThumbnail(`${message.author.avatarURL}`)
      .addField("Username :", `${message.author.username}`, inline = true)
      .addField("Roles:", member.roles.map(roles => `${roles}`).join(','), true)
      .addField("Joined The Server On:", `${moment.utc(member.joinedAt).format("dddd, MMMM Do YYYY")}`, true)
      .addField('new commands will be added', 'keep using!');
      message.channel.send(kanal);
    }
  });

'member is not defined'  hatasını veriyor şu satırda bir hata var;
.addField("Roles:", member.roles.map(roles => `${roles}`).join(','), true)
Sizce hata nedir?
 
Son düzenleyen: Moderatör:
Tamam da "member" objesi nereden gelecek? "member" objesi global ortamda olabilir mi?

"member" "message.author" olabilir mi? Yani "member" mesajın yazarı mı?
Birisi bu komutu yazıp birini etiketlediğinde onun hakkında bilgi gösterecek bot yani etiketlenen kişi member onun rolleri.
 
Son düzenleyen: Moderatör:

Yeni konular

Geri
Yukarı