Allow unique invites for Client.create_invite.

This commit is contained in:
Rapptz 2017-01-21 16:23:14 -05:00
parent ff9f5749e1
commit 1ffb2ca7ac
2 changed files with 6 additions and 3 deletions

View File

@ -896,8 +896,10 @@ class Client:
temporary : bool temporary : bool
Denotes that the invite grants temporary membership Denotes that the invite grants temporary membership
(i.e. they get kicked after they disconnect). Defaults to False. (i.e. they get kicked after they disconnect). Defaults to False.
xkcd : bool unique: bool
Indicates if the invite URL is human readable. Defaults to False. 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 Raises
------- -------

View File

@ -544,7 +544,8 @@ class HTTPClient:
payload = { payload = {
'max_age': options.get('max_age', 0), 'max_age': options.get('max_age', 0),
'max_uses': options.get('max_uses', 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) return self.request(r, json=payload)