]> nmode's Git Repositories - signal-cli/commitdiff
Print message reactions
authorAsamK <asamk@gmx.de>
Sat, 22 Feb 2020 09:35:55 +0000 (10:35 +0100)
committerAsamK <asamk@gmx.de>
Sat, 22 Feb 2020 09:35:55 +0000 (10:35 +0100)
src/main/java/org/asamk/signal/ReceiveMessageHandler.java

index 570631e7119a43a88557c897333cec2fe1e7bc34..34d941ed283e5ab2fe37e0f618438ed88f35c575 100644 (file)
@@ -312,6 +312,15 @@ public class ReceiveMessageHandler implements Manager.ReceiveMessageHandler {
             System.out.println("Profile key update, key length:" + message.getProfileKey().get().length);
         }
 
+        if (message.getReaction().isPresent()) {
+            final SignalServiceDataMessage.Reaction reaction = message.getReaction().get();
+            System.out.println("Reaction:");
+            System.out.println(" - Emoji: " + reaction.getEmoji());
+            System.out.println(" - Target author: " + reaction.getTargetAuthor().getNumber());
+            System.out.println(" - Target timestamp: " + reaction.getTargetSentTimestamp());
+            System.out.println(" - Is remove: " + reaction.isRemove());
+        }
+
         if (message.getQuote().isPresent()) {
             SignalServiceDataMessage.Quote quote = message.getQuote().get();
             System.out.println("Quote: (" + quote.getId() + ")");