From 0984d7a2e438ebd73bd5be1a7934ae47fcc675c4 Mon Sep 17 00:00:00 2001 From: Tim Ahpee Date: Wed, 20 May 2020 15:50:08 +1000 Subject: [PATCH 1/3] Added method for users.conversations --- slacker/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/slacker/__init__.py b/slacker/__init__.py index cc06892..baf3adb 100644 --- a/slacker/__init__.py +++ b/slacker/__init__.py @@ -333,6 +333,11 @@ def list(self, presence=False): def identity(self): return self.get('users.identity') + def conversations(self, user, types=('public_channel',)): + if isinstance(types, (list, tuple)): + types = ','.join(types) + return self.get('users.conversations', params={'user': user, 'types': types}) + def set_active(self): return self.post('users.setActive') From 5b3df90772c385fa50c109d43ce2a5ff534b5f45 Mon Sep 17 00:00:00 2001 From: Tim Ahpee Date: Wed, 20 May 2020 15:53:54 +1000 Subject: [PATCH 2/3] Revert "Added method for users.conversations" This reverts commit 0984d7a2e438ebd73bd5be1a7934ae47fcc675c4. --- slacker/__init__.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/slacker/__init__.py b/slacker/__init__.py index baf3adb..cc06892 100644 --- a/slacker/__init__.py +++ b/slacker/__init__.py @@ -333,11 +333,6 @@ def list(self, presence=False): def identity(self): return self.get('users.identity') - def conversations(self, user, types=('public_channel',)): - if isinstance(types, (list, tuple)): - types = ','.join(types) - return self.get('users.conversations', params={'user': user, 'types': types}) - def set_active(self): return self.post('users.setActive') From 74308cf0be2856f1a2d983c4fcb20ecc70f5bff8 Mon Sep 17 00:00:00 2001 From: Tim Ahpee Date: Wed, 20 May 2020 15:56:17 +1000 Subject: [PATCH 3/3] Added method for users.conversations --- slacker/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/slacker/__init__.py b/slacker/__init__.py index cc06892..6694a3e 100644 --- a/slacker/__init__.py +++ b/slacker/__init__.py @@ -336,6 +336,11 @@ def identity(self): def set_active(self): return self.post('users.setActive') + def conversations(self, user, types=('public_channel',)): + if isinstance(types, (list, tuple)): + types = ','.join(types) + return self.get('users.conversations', params={'user': user, 'types': types}) + def get_presence(self, user): return self.get('users.getPresence', params={'user': user})