EmbeddedMedia
The EmbeddedMedia
class is used to send embedded media in messages.
Parameters
thumbnail
(str): The path to file or cover Url in updates.title
(str)
: title of message.description
(str
): description of message.header_name
(str
): header name.header_icon
(str
): header icon (URL)footer_title
(str
): footer title.footer_icon
(str
): footer icon (URL).inline_fields
(ListList[EmbedInlineField]): The inline fields.
Usage
from swibots import EmbeddedMedia, EmbedInlineField, MediaUploadRequest
embedded = EmbeddedMedia(
thumbnail="image.png",
title="Embedded Message",
description="This is description",
header_name="header",
header_icon="https://icons8.com/icon/6nsw3h9gk8M8/bot",
footer_title="footer",
footer_icon="https://icons8.com/icon/6nsw3h9gk8M8/bot",
inline_fields=[[
EmbedInlineField("", "Value", "Title")
]]
)
await message.respond("Embedded Message", media=embedded)