From 8e92eaedc2ecdeac9659a5b042cc7aaa7e3416a8 Mon Sep 17 00:00:00 2001 From: kiv1n Date: Wed, 24 Aug 2016 20:52:02 +0300 Subject: [PATCH] Add feature for send data for decrypt image on onImage() method --- session.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/session.py b/session.py index 5886f65..eca70c3 100644 --- a/session.py +++ b/session.py @@ -298,7 +298,11 @@ class Session(YowsupApp): participant = image.participant if image.caption is None: image.caption = '' - message = image.url + ' ' + image.caption + # Add to message data for descrypt + iv, cipherKey = image.getDecryptData(); + ivHexString = "".join("{:02x}".format(ord(c)) for c in iv) + cipherKeyHexString = "".join("{:02x}".format(ord(c)) for c in cipherKey) + message = image.url + ';' + ivHexString + ';' + cipherKeyHexString if participant is not None: # Group message partname = participant.split('@')[0] self.sendGroupMessageToXMPP(buddy, partname, message, image.timestamp)