Skip to content

discohook.asset

Classes

Asset

discohook.asset.Asset

Represents a Discord asset. This is used internally by the library. You should not need to use this.

Arguments

  • hash (str): The hash of the asset.
  • fragment (str): The fragment of the asset.

Property Index

Method Index

Properties

default

Checks if the asset is a default avatar.

Returns

  • Type: bool
    • Whether the asset is a default avatar.

dynamic

Checks if the asset is animated or not.

Returns

  • Type: bool
    • Whether the asset is animated.

url

Constructs the URL of the asset in its default size with .webp format.

Returns

  • Type: str
    • The URL of the asset in its default size with .webp format.

Methods

url_as

python
url_as(self, *, format: str = 'png', size: int = 1024) -> str

Constructs the URL of the asset in the specified size and format.

Arguments

  • format (str): The format of the asset.
  • size (int): The size of the asset.

Returns

  • Type: str
    • The URL of the asset in the specified size and format.