diff options
Diffstat (limited to 'vendor/github.com/bwmarrin/discordgo/user.go')
-rw-r--r-- | vendor/github.com/bwmarrin/discordgo/user.go | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/vendor/github.com/bwmarrin/discordgo/user.go b/vendor/github.com/bwmarrin/discordgo/user.go index 76abdd1d..a710f286 100644 --- a/vendor/github.com/bwmarrin/discordgo/user.go +++ b/vendor/github.com/bwmarrin/discordgo/user.go @@ -29,7 +29,9 @@ func (u *User) Mention() string { } // AvatarURL returns a URL to the user's avatar. -// size: The size of the user's avatar as a power of two +// size: The size of the user's avatar as a power of two +// if size is an empty string, no size parameter will +// be added to the URL. func (u *User) AvatarURL(size string) string { var URL string if strings.HasPrefix(u.Avatar, "a_") { @@ -38,5 +40,8 @@ func (u *User) AvatarURL(size string) string { URL = EndpointUserAvatar(u.ID, u.Avatar) } - return URL + "?size=" + size + if size != "" { + return URL + "?size=" + size + } + return URL } |