diff options
Diffstat (limited to 'discord/asset.py')
| -rw-r--r-- | discord/asset.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/discord/asset.py b/discord/asset.py index 0f612c1b..f518beb0 100644 --- a/discord/asset.py +++ b/discord/asset.py @@ -63,7 +63,7 @@ class Asset: """ __slots__ = ('_state', '_url') - BASE = 'https://cdn.discordapp.com/' + BASE = 'https://cdn.discordapp.com' def __init__(self, state, url=None): self._state = state @@ -86,14 +86,14 @@ class Asset: if format is None: format = 'gif' if user.is_avatar_animated() else static_format - return cls(state, 'avatars/{0.id}/{0.avatar}.{1}?size={2}'.format(user, format, size)) + return cls(state, '/avatars/{0.id}/{0.avatar}.{1}?size={2}'.format(user, format, size)) @classmethod def _from_icon(cls, state, object, path): if object.icon is None: return cls(state) - url = '{0}-icons/{1.id}/{1.icon}.jpg'.format(path, object) + url = '/{0}-icons/{1.id}/{1.icon}.jpg'.format(path, object) return cls(state, url) @classmethod @@ -101,7 +101,7 @@ class Asset: if obj.cover_image is None: return cls(state) - url = 'app-assets/{0.id}/store/{0.cover_image}.jpg'.format(obj) + url = '/app-assets/{0.id}/store/{0.cover_image}.jpg'.format(obj) return cls(state, url) @classmethod @@ -114,7 +114,7 @@ class Asset: if hash is None: return cls(state) - url = '{key}/{0}/{1}.{2}?size={3}' + url = '/{key}/{0}/{1}.{2}?size={3}' return cls(state, url.format(id, hash, format, size, key=key)) @classmethod @@ -134,7 +134,7 @@ class Asset: if format is None: format = 'gif' if guild.is_icon_animated() else static_format - return cls(state, 'icons/{0.id}/{0.icon}.{1}?size={2}'.format(guild, format, size)) + return cls(state, '/icons/{0.id}/{0.icon}.{1}?size={2}'.format(guild, format, size)) def __str__(self): |