From 1d90ee6d9fa1194481fb6973282fae7b496fa6b5 Mon Sep 17 00:00:00 2001 From: gryf Date: Fri, 18 Nov 2016 19:08:29 +0100 Subject: [PATCH] Added Messages object and started Reactions object --- slack_backup/objects.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/slack_backup/objects.py b/slack_backup/objects.py index 5c4b4cf..aff0e30 100644 --- a/slack_backup/objects.py +++ b/slack_backup/objects.py @@ -105,3 +105,19 @@ class User(BaseObject): self.tz_offset = data_dict.get("tz_offset", "") self.profile = UserProfile(data_dict.get("profile")) + +class Reactions(object): + def __init__(self, data_dict=None): + data_dict = data_dict or {} + + +class Messages(object): + def __init__(self, data_dict=None): + data_dict = data_dict or {} + + self.ts = data_dict.get('ts', '') + self.user_id = data_dict.get('user', '') + self.type = data_dict.get('type', '') + self.text = data_dict.get('text', '') + self.reactions = Reactions(data_dict.get('reactions', '')) +