TypeError: невозможно прочитать свойство 'name' неопределенного разногласия. js - PullRequest
0 голосов
/ 21 июня 2020

Извините, если я звучу глупо, говоря, что я новичок в Node.js

Я пробовал искать другие места и мог найти ответ, но документы не имели смысла для меня, но я получаю ошибки, когда я хочу, чтобы мой бот отправил вложение, которое автоматически говорит в нем имя гильдии, поэтому я использую message.guild.name, и я определил сообщение, но теперь я получаю ошибку =

TypeError : Невозможно прочитать свойство 'name' неопределенного

Итак, я не уверен, что делать, мой основной код

exports.run = (message) => {

const embed = new RichEmbed()
.setDescription(`Hello! Welcome to ${message.guild.name}!`)
.setColor(0xdd9323)
.setFooter(`This bot was made by Fortnitewinner21#1076 and Hextanium#5890`);

message.channel.send(embed).then(m => m.react('✅')).catch(console.error);

};

BTW- im v11

1 Ответ

0 голосов
/ 21 июня 2020

В этом случае у вас нет сообщения. Я предлагаю поместить это в событие или превратить в команду. Но поскольку вы сказали, что хотите, чтобы оно было отправлено автоматически, вам нужно будет использовать событие или интервал.

...