aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRapptz <[email protected]>2017-01-21 16:19:53 -0500
committerRapptz <[email protected]>2017-01-21 16:19:53 -0500
commite9a09539beaed0f1c15f860cf5bc9e7da3a8efe9 (patch)
tree1b32d6c4117099e249c0982ff849409de8639f3e
parentFix issue with chunking on userbots when a guild is unavailable. (diff)
downloaddiscord.py-e9a09539beaed0f1c15f860cf5bc9e7da3a8efe9.tar.xz
discord.py-e9a09539beaed0f1c15f860cf5bc9e7da3a8efe9.zip
Allow unique invites to be created in Client.create_invite.
-rw-r--r--discord/client.py6
-rw-r--r--discord/http.py3
2 files changed, 6 insertions, 3 deletions
diff --git a/discord/client.py b/discord/client.py
index 3758c8c1..be0ebb0d 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -2598,8 +2598,10 @@ class Client:
temporary : bool
Denotes that the invite grants temporary membership
(i.e. they get kicked after they disconnect). Defaults to False.
- xkcd : bool
- Indicates if the invite URL is human readable. Defaults to False.
+ unique: bool
+ Indicates if a unique invite URL should be created. Defaults to True.
+ If this is set to False then it will return a previously created
+ invite.
Raises
-------
diff --git a/discord/http.py b/discord/http.py
index 3bed652e..f55d43a6 100644
--- a/discord/http.py
+++ b/discord/http.py
@@ -561,7 +561,8 @@ class HTTPClient:
payload = {
'max_age': options.get('max_age', 0),
'max_uses': options.get('max_uses', 0),
- 'temporary': options.get('temporary', False)
+ 'temporary': options.get('temporary', False),
+ 'unique': options.get('unique', True)
}
return self.request(r, json=payload)