From 7e04178d26e131e3f85a85446b66b0c6f5ed6838 Mon Sep 17 00:00:00 2001 From: Fedor Lapshin Date: Sun, 10 Apr 2022 19:53:52 +0300 Subject: [PATCH] feat(rest): add GuildEmoji (#1153) --- restapi.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/restapi.go b/restapi.go index adfbeb926..fcefcbbdd 100644 --- a/restapi.go +++ b/restapi.go @@ -1321,6 +1321,20 @@ func (s *Session) GuildEmojis(guildID string) (emoji []*Emoji, err error) { return } +// GuildEmoji returns specified emoji. +// guildID : The ID of a Guild +// emojiID : The ID of an Emoji to retrieve +func (s *Session) GuildEmoji(guildID, emojiID string) (emoji *Emoji, err error) { + var body []byte + body, err = s.RequestWithBucketID("GET", EndpointGuildEmoji(guildID, emojiID), nil, EndpointGuildEmoji(guildID, emojiID)) + if err != nil { + return + } + + err = unmarshal(body, &emoji) + return +} + // GuildEmojiCreate creates a new emoji // guildID : The ID of a Guild. // name : The Name of the Emoji.