From c576ed4e454fe6b4974e7ad873670e3adc9d0a96 Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Fri, 2 Dec 2022 22:05:20 -0500 Subject: Fixes to various things --- backend/AudioControl.js | 2 +- backend/PlayAudio.js | 11 +++++++---- backend/Shutdown.js | 2 +- backend/VoiceInitialization.js | 4 ++++ 4 files changed, 13 insertions(+), 6 deletions(-) (limited to 'backend') diff --git a/backend/AudioControl.js b/backend/AudioControl.js index 216d610..71952c1 100644 --- a/backend/AudioControl.js +++ b/backend/AudioControl.js @@ -55,7 +55,7 @@ export async function previousAudio(bot, interaction) { } export function toggleAudioState() { - if (isAudioStatePaused === true) { + if (isAudioStatePaused) { audioState(0); } else { audioState(1); diff --git a/backend/PlayAudio.js b/backend/PlayAudio.js index 9b4a83b..3ae2b91 100644 --- a/backend/PlayAudio.js +++ b/backend/PlayAudio.js @@ -28,14 +28,17 @@ import { integer } from '../commands/play.js'; const { statusChannel, txtFile } = JSON.parse(readFileSync('./config.json', 'utf-8')); let fileData; + export let audio; -export let duration; -export let metadataEmpty = false; +export let currentTrack; + +export let metadataEmpty; + export let audioTitle; export let audioArtist; export let audioYear; export let audioAlbum; -export let currentTrack; +export let duration; const inputFiles = readdirSync('music'); export async function playAudio(bot) { @@ -66,7 +69,7 @@ export async function playAudio(bot) { audio = audio.split('.').slice(0, -1).join('.'); - if (txtFile === true) { + if (txtFile) { fileData = 'Now Playing: ' + audio; writeFile('./now-playing.txt', fileData, (err) => { if (err) { console.log(err); } diff --git a/backend/Shutdown.js b/backend/Shutdown.js index 641ca1e..e1c1d26 100644 --- a/backend/Shutdown.js +++ b/backend/Shutdown.js @@ -28,7 +28,7 @@ const { statusChannel, txtFile } = JSON.parse(readFileSync('./config.json', 'utf let fileData; export async function destroyAudio(interaction) { - if (txtFile === true) { + if (txtFile) { fileData = 'Now Playing: Nothing'; writeFile('now-playing.txt', fileData, (err) => { if (err) { console.log(err); } diff --git a/backend/VoiceInitialization.js b/backend/VoiceInitialization.js index 61d4734..d95bfa6 100644 --- a/backend/VoiceInitialization.js +++ b/backend/VoiceInitialization.js @@ -33,6 +33,10 @@ export async function voiceInit(bot) { adapterCreator: channel.guild.voiceAdapterCreator }); + connection.on(VoiceConnectionStatus.Connecting, () => { + console.log(`Connecting to ${channel.name}...`); + }); + connection.on(VoiceConnectionStatus.Ready, async() => { console.log('Ready to blast some beats!'); return (shuffle === true) ? await shufflePlaylist(bot) : await orderPlaylist(bot); -- cgit v1.2.3