aboutsummaryrefslogtreecommitdiff
path: root/discord/http.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/http.py')
-rw-r--r--discord/http.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/discord/http.py b/discord/http.py
index ee93d1a9..1d27996c 100644
--- a/discord/http.py
+++ b/discord/http.py
@@ -785,11 +785,17 @@ class HTTPClient:
route = Route('DELETE', '/channels/{channel_id}/thread-members/{user_id}', channel_id=channel_id, user_id=user_id)
return self.request(route)
- def get_archived_threads(self, channel_id: int, before=None, limit: int = 50, public: bool = True):
- if public:
- route = Route('GET', '/channels/{channel_id}/threads/archived/public', channel_id=channel_id)
- else:
- route = Route('GET', '/channels/{channel_id}/threads/archived/private', channel_id=channel_id)
+ def get_public_archived_threads(self, channel_id: int, before=None, limit: int = 50):
+ route = Route('GET', '/channels/{channel_id}/threads/archived/public', channel_id=channel_id)
+
+ params = {}
+ if before:
+ params['before'] = before
+ params['limit'] = limit
+ return self.request(route, params=params)
+
+ def get_private_archived_threads(self, channel_id: int, before=None, limit: int = 50):
+ route = Route('GET', '/channels/{channel_id}/threads/archived/private', channel_id=channel_id)
params = {}
if before: