code: async def delete_invite(self, invite):
          
  
          invite_id = utils.resolve_invite(invite)
          await self.http.delete_invite(invite_id)
docs: |coro|
  
          Revokes an :class:`.Invite`, URL, or ID to an invite.
  
          You must have the :attr:`~.Permissions.manage_channels` permission in
          the associated guild to do this.
  
          Parameters
          ----------
          invite: Union[:class:`.Invite`, :class:`str`]
              The invite to revoke.
  
          Raises
          -------
          Forbidden
              You do not have permissions to revoke invites.
          NotFound
              The invite is invalid or expired.
          HTTPException
              Revoking the invite failed.