summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/bwmarrin/discordgo/user.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/bwmarrin/discordgo/user.go')
-rw-r--r--vendor/github.com/bwmarrin/discordgo/user.go9
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
}