func DeleteGuildEmoji(client httd.Deleter, guildID, emojiID Snowflake) (err error) {
	resp, _, err := client.Delete(&httd.Request{
		Ratelimiter: ratelimitGuild(guildID),
		Endpoint:    endpoint.GuildEmoji(guildID, emojiID),
	})
	if err != nil {
		return
	}

	if resp.StatusCode != http.StatusNoContent {
		msg := "unexpected http response code. Got " + resp.Status + ", wants " + http.StatusText(http.StatusNoContent)
		err = errors.New(msg)
	}
	return
}
// DeleteGuildEmoji [DELETE]    Delete the given emoji. Requires the
//                              'MANAGE_EMOJIS' permission. Returns 204
//                              No Content on success. Fires a Guild Emojis
//                              Update Gateway event.
// Endpoint                     /guilds/{guild.id}/emojis/{emoji.id}
// Rate limiter [MAJOR]         /guilds/{guild.id} // TODO: no idea if this is correct
// Discord documentation        https://discordapp.com/developers/docs/resources/emoji#delete-guild-emoji
// Reviewed                     2018-06-10
// Comment                      -
DeleteGuildEmoji [DELETE]    Delete the given emoji. Requires the
'MANAGE_EMOJIS' permission. Returns 204
No Content on success. Fires a Guild Emojis
Update Gateway event.
// DeleteGuildEmoji [ DELETE ] Delete the given emoji . Requires the // ' MANAGE_EMOJIS ' permission . Returns 204 // No Content on success . Fires a Guild Emojis // Update Gateway event . // Endpoint / guilds / { guild . id } / emojis / { emoji . id } // Rate limiter [ MAJOR ] / guilds / { guild . id } // TODO : no idea if this is correct // Discord documentation https : // discordapp . com / developers / docs / resources / emoji#delete - guild - emoji // Reviewed 2018 - 06 - 10 // Comment -
func DeleteGuildEmoji(client httd.Deleter, guildID, emojiID Snowflake) (err error) {
	resp, _, err := client.Delete(&httd.Request{
		Ratelimiter: ratelimitGuild(guildID),
		Endpoint:    endpoint.GuildEmoji(guildID, emojiID),
	})
	if err != nil {
		return
	}
	if resp.StatusCode != http.StatusNoContent {
		msg := "unexpected http response code. Got " + resp.Status + ", wants " + http.StatusText(http.StatusNoContent)
		err = errors.New(msg)
	}
	return
}
func DeleteGuildEmoji ( client httd . Deleter , guildID , emojiID Snowflake ) ( err error ) { resp , _ , err := client . Delete ( & httd . Request { Ratelimiter : ratelimitGuild ( guildID ) , Endpoint : endpoint . GuildEmoji ( guildID , emojiID ) , } ) if err != nil { return } if resp . StatusCode != http . StatusNoContent { msg := " " + resp . Status + " " + http . StatusText ( http . StatusNoContent ) err = errors . New ( msg ) } return }
DeleteGuildEmoji [DELETE]    Delete the given emoji.
DeleteGuildEmoji [ DELETE ] Delete the given emoji .