Embeds#

Objects#

class EmbedFooter(data: EmbedFooterPayload)#

Bases: object

text#
icon_url#
proxy_icon_url#
classmethod new(*, text: str, icon_url: str = <mizuki._utils.Missing object>) Self#
class EmbedImage(data: EmbedImagePayload)#

Bases: EmbedMedia

url#
classmethod new(url: str) Self#
content_type#
description#
flags#
height#
placeholder#
placeholder_version#
proxy_url#
width#
class EmbedAuthor(data: EmbedAuthorPayload)#

Bases: object

name#
url#
icon_url#
proxy_icon_url#
classmethod new(*, name: str, url: str = <mizuki._utils.Missing object>, icon_url: str = <mizuki._utils.Missing object>) Self#
class EmbedField(data: EmbedFieldPayload)#

Bases: object

name#
value#
inline#
classmethod new(*, name: str, value: str, inline: bool = False) Self#
class Embed(data: EmbedPayload)#

Bases: object

title#
type#
description#
url#
timestamp#
color#
footer#
image#
thumbnail#
video#
provider#
author#
fields#
flags#
classmethod new(*, title: str = <mizuki._utils.Missing object>, description: str = <mizuki._utils.Missing object>, timestamp: datetime = <mizuki._utils.Missing object>, color: int = <mizuki._utils.Missing object>, footer: EmbedFooter = <mizuki._utils.Missing object>, image: EmbedImage = <mizuki._utils.Missing object>, thumbnail: EmbedImage = <mizuki._utils.Missing object>, author: EmbedAuthor = <mizuki._utils.Missing object>, fields: list[EmbedField] = <mizuki._utils.Missing object>) Self#

Enums#

class EmbedType(*values)#
rich = 'rich'#
image = 'image'#
video = 'video'#
gifv = 'gifv'#
article = 'article'#
poll_result = 'poll_result'#