aboutsummaryrefslogtreecommitdiff
path: root/discord/http.py
diff options
context:
space:
mode:
authorz03h <[email protected]>2021-03-24 05:17:34 -0700
committerGitHub <[email protected]>2021-03-24 08:17:34 -0400
commitfbb7ac6be144d9371c9a67735c80bb787d09673a (patch)
tree491d5b71735857ab6f24dbe0caead6e136194794 /discord/http.py
parent[commands] Include group args in command signature (diff)
downloaddiscord.py-fbb7ac6be144d9371c9a67735c80bb787d09673a.tar.xz
discord.py-fbb7ac6be144d9371c9a67735c80bb787d09673a.zip
Add roles to guild.estimate_pruned_members
Diffstat (limited to 'discord/http.py')
-rw-r--r--discord/http.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/discord/http.py b/discord/http.py
index 43f01d75..5a5820bd 100644
--- a/discord/http.py
+++ b/discord/http.py
@@ -739,10 +739,13 @@ class HTTPClient:
return self.request(Route('POST', '/guilds/{guild_id}/prune', guild_id=guild_id), json=payload, reason=reason)
- def estimate_pruned_members(self, guild_id, days):
+ def estimate_pruned_members(self, guild_id, days, roles):
params = {
'days': days
}
+ if roles:
+ params['include_roles'] = ', '.join(roles)
+
return self.request(Route('GET', '/guilds/{guild_id}/prune', guild_id=guild_id), params=params)
def get_all_custom_emojis(self, guild_id):