How do I check that the bot is connected to the stage and releases on it?

How do I check that the bot is connected to the stage and releases on it? To avoid catching an exception when connecting to a channel like here:
2 Replies
d.js toolkit
d.js toolkit16mo ago
- What's your exact discord.js npm list discord.js and node node -v version? - Not a discord.js issue? Check out #other-js-ts. - Consider reading #how-to-get-help to improve your question! - Explain what exactly your issue is. - Post the full error stack trace, not just the top part! - Show your code! - Issue solved? Press the button! - Marked as resolved by OP
Dmitry Batkovich
Dmitry BatkovichOP16mo ago
function startingScene(sceneid,guildid,guild)
{
connection = joinVoiceChannel
({
channelId: sceneid,
guildId: guildid,
adapterCreator: guild.voiceAdapterCreator,
});


connection.on(VoiceConnectionStatus.Ready, () =>
{
console.log("Connection Scene!");
guild.members.me.voice.setSuppressed(false);
const channel = guild.channels.cache.get(SCENE_ID);
const options =
{
topic: 'Neuro DJ',
};
channel.createStageInstance(options);
});
}
function startingScene(sceneid,guildid,guild)
{
connection = joinVoiceChannel
({
channelId: sceneid,
guildId: guildid,
adapterCreator: guild.voiceAdapterCreator,
});


connection.on(VoiceConnectionStatus.Ready, () =>
{
console.log("Connection Scene!");
guild.members.me.voice.setSuppressed(false);
const channel = guild.channels.cache.get(SCENE_ID);
const options =
{
topic: 'Neuro DJ',
};
channel.createStageInstance(options);
});
}
Of course, there is an option to make a boolean variable when the event is on, but if the bot is turned off, the variable will no longer be correct and then the exception will come out again that the bot is connected client.voice.channel
Want results from more Discord servers?
Add your server