diff options
Diffstat (limited to 'discord/user.cpp')
-rw-r--r-- | discord/user.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/discord/user.cpp b/discord/user.cpp index 01efe45..580f2ac 100644 --- a/discord/user.cpp +++ b/discord/user.cpp @@ -5,6 +5,10 @@ bool User::HasAvatar() const { return Avatar.size() > 0; } +bool User::HasAnimatedAvatar() const { + return Avatar.size() > 0 && Avatar[0] == 'a' && Avatar[1] == '_'; +} + std::string User::GetAvatarURL(std::string ext, std::string size) const { return "https://cdn.discordapp.com/avatars/" + std::to_string(ID) + "/" + Avatar + "." + ext + "?size=" + size; } |