From ac55a51c8781853e914e9181308b67f1194a3799 Mon Sep 17 00:00:00 2001 From: SpudGunMan Date: Sat, 25 Oct 2025 16:01:54 -0700 Subject: [PATCH] # messages https://github.com/SpudGunMan/meshing-around/issues/233 --- mesh_bot.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mesh_bot.py b/mesh_bot.py index 508440f..308a5ca 100755 --- a/mesh_bot.py +++ b/mesh_bot.py @@ -1194,7 +1194,7 @@ def handle_bbspost(message, message_from_id, deviceID): subject = message.split("$")[1].split("#")[0] subject = subject.rstrip() if "#" in message: - body = message.split("#")[1] + body = message.split("#", 1)[1] body = body.rstrip() logger.info(f"System: BBS Post: {subject} Body: {body}") return bbs_post_message(subject, body, message_from_id) @@ -1216,7 +1216,9 @@ def handle_bbspost(message, message_from_id, deviceID): if "#" in message: if toNode == 0: return "Node not found " + message.split("@")[1].split("#")[0] - body = message.split("#")[1] + body = message.split("#", 1)[1] + body = body.rstrip() + logger.info(f"System: BBS Post DM to: {toNode} Body: {body}") return bbs_post_dm(toNode, body, message_from_id) else: return "example: bbspost @nodeNumber/ShortName/!hex #✉️message"