diff --git a/discord/client.py b/discord/client.py index c30782674..6906777e4 100644 --- a/discord/client.py +++ b/discord/client.py @@ -769,33 +769,6 @@ class Client: data = yield from self.http.get_invite(invite_id) return Invite.from_incomplete(state=self.connection, data=data) - @asyncio.coroutine - def accept_invite(self, invite): - """|coro| - - Accepts an :class:`Invite`, URL or ID to an invite. - - The URL must be a discord.gg URL. e.g. "http://discord.gg/codehere". - An ID for the invite is just the "codehere" portion of the invite URL. - - Parameters - ----------- - invite - The :class:`Invite` or URL to an invite to accept. - - Raises - ------- - HTTPException - Accepting the invite failed. - NotFound - The invite is invalid or expired. - Forbidden - You are a bot user and cannot use this endpoint. - """ - - invite_id = self._resolve_invite(invite) - yield from self.http.accept_invite(invite_id) - @asyncio.coroutine def delete_invite(self, invite): """|coro| diff --git a/discord/http.py b/discord/http.py index 3b80b1285..699b2d4f5 100644 --- a/discord/http.py +++ b/discord/http.py @@ -581,9 +581,6 @@ class HTTPClient: def invites_from_channel(self, channel_id): return self.request(Route('GET', '/channels/{channel_id}/invites', channel_id=channel_id)) - def accept_invite(self, invite_id): - return self.request(Route('POST', '/invite/{invite_id}', invite_id=invite_id)) - def delete_invite(self, invite_id): return self.request(Route('DELETE', '/invite/{invite_id}', invite_id=invite_id))