From 2d091528287b7f5dfd678e9bc77c25bf53b0f420 Mon Sep 17 00:00:00 2001 From: Zeyla Hellyer Date: Sun, 4 Jun 2017 12:13:00 -0700 Subject: Add CurrentUser::default_avatar_url Add `default_avatar_url` to `CurrentUser` to match `User`'s avatar functions. --- src/model/user.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/model/user.rs b/src/model/user.rs index 19d0a5d..d3f64f1 100644 --- a/src/model/user.rs +++ b/src/model/user.rs @@ -72,6 +72,13 @@ impl CurrentUser { }) } + /// Returns the formatted URL to the user's default avatar URL. + /// + /// This will produce a PNG URL. + pub fn default_avatar_url(&self) -> String { + cdn!("/embed/avatars/{}.png", self.discriminator % 5u16).to_owned() + } + /// Alias of [`tag`]. /// /// [`tag`]: #method.tag -- cgit v1.2.3