admin管理员组文章数量:1023815
I have a Looping mand on my Discord Bot where you can repeat songs in a voice channel. Although when I run the mand, it shows a message that its going to loop the current song:
But then when the song ends (it should repeat itself again) the bot disconnects from voice channel. It uses YTDL-Core. Any Idea on how to solve this? Repeat.JS
let { RichEmbed } = require('discord.js')
const config = require('../../config.json')
exports.run = async(client, msg, args) => {
const serverQueue = client.queue.get(msg.guild.id);
if (!msg.member.voiceChannel) return msg.channel.send('You are not in a voice channel!');
if(!serverQueue) return msg.channel.send('Not playing anything right now');
if(serverQueue.voiceChannel.id !== msg.member.voiceChannel.id) return msg.channel.send(`You must be in **${serverQueue.voiceChannel.name}** to loop the queue`);
serverQueue.loop = !serverQueue.loop;
client.queue.set(msg.guild.id, serverQueue);
if(serverQueue.loop) return msg.channel.send('**I have a Looping mand on my Discord Bot where you can repeat songs in a voice channel. Although when I run the mand, it shows a message that its going to loop the current song:
But then when the song ends (it should repeat itself again) the bot disconnects from voice channel. It uses YTDL-Core. Any Idea on how to solve this?
Repeat.JS
let { RichEmbed } = require('discord.js')
const config = require('../../config.json')
exports.run = async(client, msg, args) => {
const serverQueue = client.queue.get(msg.guild.id);
if (!msg.member.voiceChannel) return msg.channel.send('You are not in a voice channel!');
if(!serverQueue) return msg.channel.send('Not playing anything right now');
if(serverQueue.voiceChannel.id !== msg.member.voiceChannel.id) return msg.channel.send(`You must be in **${serverQueue.voiceChannel.name}** to loop the queue`);
serverQueue.loop = !serverQueue.loop;
client.queue.set(msg.guild.id, serverQueue);
if(serverQueue.loop) return msg.channel.send('**
本文标签:
javascriptHow do you fix the loop command in DiscordJSStack Overflow
版权声明:本文标题:javascript - How do you fix the loop command in Discord.JS - Stack Overflow 内容由热心网友自发贡献,该文观点仅代表作者本人,
转载请联系作者并注明出处:http://it.en369.cn/questions/1745566532a2156482.html,
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论