Ошибка отправки в определенном канале Discord.js

#javascript #node.js #discord.js

#javascript #node.js #discord.js

Вопрос:

У меня есть try...catch система для отправки ошибки на канал при возникновении ошибки.

Вот код:

 try {
 cmd.execute(client, message, args, prefix, result);
} catch (err) {
 echannel.send(err);
}
  

echannel это канал, который я получил с client.channels.cache.get() . Канал является правильным.

Я выполнил команду для выдачи ошибки с:

 message.channel.send('Throwing error...');
throw new Error('Testing');
  

Однако я вижу ошибку в консоли. Любая помощь?

Ответ №1:

Попробуйте просто отправить ошибку в канал:

 message.channel.send(err);
  

Ответ №2:

Я понял это. Мне нужно добавить process.on('uncaughtException, err => {})