async def METHOD_NAME(self, *, reason: Optional[str] = None) -> None:
    """|coro|
    Deletes the custom emoji.
    You must have :attr:`~Permissions.manage_emojis` permission to
    do this.
    Parameters
    ----------
    reason: Optional[:class:`str`]
        The reason for deleting this emoji. Shows up on the audit log.
    Raises
    ------
    Forbidden
        You are not allowed to delete emojis.
    HTTPException
        An error occurred deleting the emoji.
    """
    await self._state.http.delete_custom_emoji(self.guild.id, self.id, reason=reason)