Я перетаскиваю все свои команды из моего оригинального бота в мой бот, поддерживаемый коммандос, но по какой-то причине я продолжаю получать TypeError: Cannot read property 'get' of undefined
run(msg, ops) {
let fetched = ops.active.get(msg.guild.id);
const nonePlaying = new RichEmbed()
.setColor(0xde2e43)
.setTitle(':no_entry: No Music Playing')
.setDescription('There currently isn\'t any music playing in this guild!')
if (!fetched) return msg.channel.send(nonePlaying)
const noChannel = new RichEmbed()
.setColor(0xde2e43)
.setTitle(':no_entry: Wrong Channel')
.setDescription('You must be in the same channel as the bot to skip a song.')
if (msg.member.voiceChannel !== msg.guild.me.voiceChannel) return msg.say(noChannel)
const paused = new RichEmbed()
.setColor(0xde2e43)
.setTitle(':no_entry: Error')
.setDescription('This music is already paused.')
if (fetched.dispatcher.paused) return msg.channel.send(paused)
fetched.dispatcher.pause();
const pause = new RichEmbed()
.setColor(0x36393f)
.setTitle(':pause_button: Paused')
.setDescription(`Successfully paused ${fetched.queue[0].songTitle}`)
if (fetched.dispatcher.paused) return msg.channel.send(pause)
}
Это код, который яЯ использую в настоящее время, и он работает с моим текущим ботом, но не с новым, который я кодирую.