diff options
Diffstat (limited to 'discord/http.py')
| -rw-r--r-- | discord/http.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/discord/http.py b/discord/http.py index 36de7dba..85062e2d 100644 --- a/discord/http.py +++ b/discord/http.py @@ -537,14 +537,15 @@ class HTTPClient: # Webhook management - def create_webhook(self, channel_id, *, name, avatar=None): + def create_webhook(self, channel_id, *, name, avatar=None, reason=None): payload = { 'name': name } if avatar is not None: payload['avatar'] = avatar - return self.request(Route('POST', '/channels/{channel_id}/webhooks', channel_id=channel_id), json=payload) + r = Route('POST', '/channels/{channel_id}/webhooks', channel_id=channel_id) + return self.request(r, json=payload, reason=reason) def channel_webhooks(self, channel_id): return self.request(Route('GET', '/channels/{channel_id}/webhooks', channel_id=channel_id)) |