aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRapptz <[email protected]>2017-07-31 21:39:16 -0400
committerRapptz <[email protected]>2017-07-31 21:39:48 -0400
commite493f1f2f46eaed414caa51220f6b04dff35f99e (patch)
tree5d6ee728a2ec77cedbc4b8318e4124a0ea59c7f1
parentRemove Guild.default_channel (diff)
downloaddiscord.py-e493f1f2f46eaed414caa51220f6b04dff35f99e.tar.xz
discord.py-e493f1f2f46eaed414caa51220f6b04dff35f99e.zip
Remove Guild.create_invite too since it relies on a default channel.
-rw-r--r--discord/guild.py38
-rw-r--r--docs/migrating.rst2
2 files changed, 1 insertions, 39 deletions
diff --git a/discord/guild.py b/discord/guild.py
index 53cc728a..5900623f 100644
--- a/discord/guild.py
+++ b/discord/guild.py
@@ -842,44 +842,6 @@ class Guild(Hashable):
return result
@asyncio.coroutine
- def create_invite(self, *, reason=None, **fields):
- """|coro|
-
- Creates an instant invite.
-
- Parameters
- ------------
- max_age : int
- How long the invite should last. If it's 0 then the invite
- doesn't expire. Defaults to 0.
- max_uses : int
- How many uses the invite could be used for. If it's 0 then there
- are unlimited uses. Defaults to 0.
- temporary : bool
- Denotes that the invite grants temporary membership
- (i.e. they get kicked after they disconnect). 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.
- reason: Optional[str]
- The reason for creating this invite. Shows up on the audit log.
-
- Raises
- -------
- HTTPException
- Invite creation failed.
-
- Returns
- --------
- :class:`Invite`
- The invite that was created.
- """
-
- data = yield from self._state.http.create_invite(self.id, reason=reason, **fields)
- return Invite.from_incomplete(data=data, state=self._state)
-
- @asyncio.coroutine
def create_custom_emoji(self, *, name, image, reason=None):
"""|coro|
diff --git a/docs/migrating.rst b/docs/migrating.rst
index 74d969ae..e8dcd36b 100644
--- a/docs/migrating.rst
+++ b/docs/migrating.rst
@@ -101,7 +101,7 @@ A list of these changes is enumerated below.
+---------------------------------------+------------------------------------------------------------------------------+
| ``Client.create_custom_emoji`` | :meth:`Guild.create_custom_emoji` |
+---------------------------------------+------------------------------------------------------------------------------+
-| ``Client.create_invite`` | :meth:`Guild.create_invite` or :meth:`abc.GuildChannel.create_invite` |
+| ``Client.create_invite`` | :meth:`abc.GuildChannel.create_invite` |
+---------------------------------------+------------------------------------------------------------------------------+
| ``Client.create_role`` | :meth:`Guild.create_role` |
+---------------------------------------+------------------------------------------------------------------------------+