From 9c96c8ee1b155008a21b152fa61a9f7d1d7162b7 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Thu, 20 Jun 2024 23:14:30 -0700 Subject: [PATCH] Update mesh-bot.py --- mesh-bot.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/mesh-bot.py b/mesh-bot.py index 5e4986a..a4b04fe 100755 --- a/mesh-bot.py +++ b/mesh-bot.py @@ -259,7 +259,20 @@ def get_node_location(number): def send_message(message,ch,nodeid): #if message over 160 characters, split it into multiple messages if len(message) > 160: - message_list = [message[i:i+160] for i in range(0, len(message), 160)] + #message_list = [message[i:i+160] for i in range(0, len(message), 160)] + # smarter word split + split_message = message.split() + line = '' + split_len = 160 + message_list = [] + for word in split_message: + if len(line+word)