From e39466d3355f251622d19dd4190d2f9042872725 Mon Sep 17 00:00:00 2001 From: Jonathan Chan Date: Sat, 13 Jun 2020 19:32:00 -0700 Subject: [PATCH] adding users.conversation method --- slacker/__init__.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/slacker/__init__.py b/slacker/__init__.py index cc06892..1113c14 100644 --- a/slacker/__init__.py +++ b/slacker/__init__.py @@ -323,6 +323,22 @@ def profile(self): def admin(self): return self._admin + def conversations(self, cursor=None, exclude_archived=None, limit=None, + types=None, user=None): + if isinstance(types, (list, tuple)): + types = ','.join(types) + + return self.get( + 'users.conversations', + params={ + 'cursor': cursor, + 'exclude_archived': exclude_archived, + 'limit': limit, + 'types': types, + 'user': user + } + ) + def info(self, user, include_locale=False): return self.get('users.info', params={'user': user, 'include_locale': include_locale})