From 7e79b2c3b43a1b41c13b235a2288915ab2163b88 Mon Sep 17 00:00:00 2001 From: Bradley Bickford Date: Sun, 12 Nov 2023 10:58:09 -0500 Subject: [PATCH] Adding an actual detection that says what user joined where --- breadbot.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/breadbot.js b/breadbot.js index bdd1b53..ebfd707 100644 --- a/breadbot.js +++ b/breadbot.js @@ -81,10 +81,11 @@ client.on(Events.GuildCreate, async guild => { }) client.on(Events.VoiceStateUpdate, async (oldState, newState) => { - console.log(`Old State`) - console.log(`\t ${oldState.guild.name} - ${oldState.channel.name} - ${oldState.member.username}`) - console.log(`New State`) - console.log(`\t ${newState.guild.name} - ${newState.channel.name} - ${newState.member.username}`) + if (oldState.channel.name == null && newState.channel.name != null) { + console.log(`User ${newState.member.username} joined channel ${newState.channel.name} in guild ${newState.guild.name}`) + } else if (oldState.channel.name != null && newState.channel.name == null) { + console.log(`User ${oldState.member.username} left channel ${oldState.channel.name} in guild ${oldState.guild.name}`) + } }) client.on(Events.MessageCreate, async message => {