From dbae599c43ac01f41793fed24f19da8c5a7d77c8 Mon Sep 17 00:00:00 2001 From: Joey Hines Date: Sun, 3 May 2026 19:56:06 -0600 Subject: [PATCH] Fix voice handling of new lines --- src/discord/voices.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/discord/voices.rs b/src/discord/voices.rs index b3616bf..6684158 100644 --- a/src/discord/voices.rs +++ b/src/discord/voices.rs @@ -142,8 +142,13 @@ pub async fn speak( let dict = get_voice_dictionary(&voice_path).await.unwrap(); let mut sentence = Vec::new(); - for word in phrase.split(' ') { + for word in phrase.split(&[' ', '\n']) { let word = word.to_lowercase(); + + if word.is_empty() || word == " " { + continue + } + let mut add_period = false; let mut add_comma = false; let word = if word.ends_with(',') {