From 4f34b98fec0b376394fcd2691b7656f1630e45d5 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Tue, 9 Jul 2024 11:17:10 -0700 Subject: [PATCH] Update mesh_bot.py --- mesh_bot.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mesh_bot.py b/mesh_bot.py index a2a64e3..30eabca 100755 --- a/mesh_bot.py +++ b/mesh_bot.py @@ -332,12 +332,15 @@ def send_message(message, ch, nodeid): # if message over 160 characters, split it into multiple messages if len(message) > 160: print (f"{log_timestamp()} System: Splitting Message, Message Length: {len(message)}") - #message_list = [message[i:i+160] for i in range(0, len(message), 160)] - # smarter word split + # split the message into 160 character chunks + + #message = message.replace('\n', ' NEWLINE ') # replace newlines with NEWLINE to keep them in split chunks + split_message = message.split() line = '' split_len = 160 message_list = [] + for word in split_message: if len(line+word)