From 5b448fbe86b8d144f355abd73f8ed2cabf692d3b Mon Sep 17 00:00:00 2001 From: Malasaur Date: Fri, 29 Aug 2025 10:16:11 +0200 Subject: [PATCH] Fixed Signal onMessage issue --- libsignal.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libsignal.py b/libsignal.py index a473298..7498dd6 100644 --- a/libsignal.py +++ b/libsignal.py @@ -49,10 +49,12 @@ def main(): if envelope: dataMessage = envelope.get("dataMessage", None) if dataMessage: - groupId = dataMessage.get("groupInfo", None) - if groupId: + print(dataMessage) + groupInfo = dataMessage.get("groupInfo", None) + if groupInfo: name = envelope["sourceName"] body = dataMessage["message"] + groupId = groupInfo["groupId"] if body is not None: for group, func in libcommon.signalMessageBinds: if group is None or group.id == groupId: