首页 > 解决方案 > TypeError:无法读取 null 的属性“销毁”

问题描述

所以我在为我的不和谐服务器构建音乐机器人时遇到了这个错误。试图做一个跳过命令,但不幸的是无法弄清楚这个错误

  } else if (message.content.startsWith(`${PREFIX}skip`)) {
      if (!message.member.voice.channel) return message.channel.send('Ni kanale tuuu');
      if (!serverQueue) return message.channel.send('Niera daugiau daaainuuu');
      serverQueue.connection.dispatcher.destroy();
      return undefined;
  } else if (message.content.startsWith(`${PREFIX}stop`)) {
      if (!message.member.voice.channel) return message.channel.send('Ni kanale tuuu');
      if (!serverQueue) return message.channel.send('Niera daugiau daaainuuu');
      serverQueue.songs = [];
      serverQueue.connection.dispatcher.destroy();
      return undefined;
  }

尝试谷歌搜索,但没有找到解决方法。帮助

标签: javascriptnode.jsdiscord.js

解决方案


您需要使用的dispatcher.destroy()dispatcher.end().


推荐阅读