From 61eddfcb189f11a293011d43b09fe4ec52641dd2 Mon Sep 17 00:00:00 2001 From: owocado <24418520+owocado@users.noreply.github.com> Date: Wed, 21 Feb 2024 03:29:24 +0530 Subject: [PATCH] Fix sticker URL for GIF stickers --- discord/sticker.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/discord/sticker.py b/discord/sticker.py index 225e7648a..30eb62c70 100644 --- a/discord/sticker.py +++ b/discord/sticker.py @@ -277,7 +277,10 @@ class Sticker(_StickerTag): self.name: str = data['name'] self.description: str = data['description'] self.format: StickerFormatType = try_enum(StickerFormatType, data['format_type']) - self.url: str = f'{Asset.BASE}/stickers/{self.id}.{self.format.file_extension}' + if self.format is StickerFormatType.gif: + self.url: str = f'https://media.discordapp.net/stickers/{self.id}.gif' + else: + self.url: str = f'{Asset.BASE}/stickers/{self.id}.{self.format.file_extension}' def __repr__(self) -> str: return f''