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: