diff --git a/discord/asset.py b/discord/asset.py index e3422f311..fbe2ae71f 100644 --- a/discord/asset.py +++ b/discord/asset.py @@ -346,6 +346,15 @@ class Asset(AssetMixin): animated=animated, ) + @classmethod + def _from_clan(cls, state: _State, guild_id: int, icon_hash: str) -> Self: + return cls( + state, + url=f'{cls.BASE}/clan-badges/{guild_id}/{icon_hash}.png?size=16', + key=icon_hash, + animated=False, + ) + def __str__(self) -> str: return self._url