diff --git a/src/snek/templates/web.html b/src/snek/templates/web.html index 8969cab..81b2abb 100644 --- a/src/snek/templates/web.html +++ b/src/snek/templates/web.html @@ -214,8 +214,12 @@ app.addEventListener("channel-message", (data) => { app.playSound("mention"); } else if (!isMentionForSomeoneElse(data.message)) { if(data.is_final){ - app.playSound("message"); - document.querySelector("snek-speaker").speak(data.message); + const speaker = document.querySelector("snek-speaker"); + if(speaker.enabled){ + speaker.speak(data.message); + }else{ + app.playSound("message"); + } } } }