player.on(AudioPlayerStatus.Playing, () => {
console.log('The audio player has started playing!');
});
player.on(AudioPlayerStatus.Idle, () => {
console.log('The audio player is idle.');
});
player.on('error', (error) => {
console.error('Audio player error:', error);
});
voiceConnection.on(VoiceConnectionStatus.Ready, () => {
console.log('Voice connection established successfully.');
});
voiceConnection.on(VoiceConnectionStatus.Disconnected, (oldState, newState) => {
console.log('Voice connection disconnected.');
player.stop();
voiceConnection.destroy();
});
player.on(AudioPlayerStatus.Playing, () => {
console.log('The audio player has started playing!');
});
player.on(AudioPlayerStatus.Idle, () => {
console.log('The audio player is idle.');
});
player.on('error', (error) => {
console.error('Audio player error:', error);
});
voiceConnection.on(VoiceConnectionStatus.Ready, () => {
console.log('Voice connection established successfully.');
});
voiceConnection.on(VoiceConnectionStatus.Disconnected, (oldState, newState) => {
console.log('Voice connection disconnected.');
player.stop();
voiceConnection.destroy();
});