SEmbed API Reference¶
- class sembed.SEmbed(title: str = '', description: str = '', *, url: str = '', timestamp: Optional[datetime.datetime] = None, color: Optional[Union[discord.colour.Colour, int]] = None, image_url: Optional[str] = None, thumbnail_url: Optional[str] = None, fields: Optional[List[sembed.sembed.SField]] = None, author: Optional[Union[sembed.sembed.SAuthor, str]] = None, footer: Optional[Union[sembed.sembed.SFooter, str]] = None, **kwargs)¶
Discordの埋め込みを表します。全ての属性は作成時に設定出来ます。
- title¶
埋め込みのタイトルです。
- タイプ
str
- description¶
埋め込みの説明です。
- タイプ
str
- url¶
埋め込みのURLです。
- タイプ
str
- timestamp¶
埋め込みの時間です。naiveでもawareでも大丈夫です。
- タイプ
datetime.datetime
- color¶
埋め込みの色です。
- タイプ
Union[discord.Color, int]
- image_url¶
埋め込みの画像のURLです。
- タイプ
str
- thumbnail_url¶
埋め込みのサムネイルのURLです。
- タイプ
str
埋め込みのフッターです。
- タイプ
Union[SFooter, str]
フィールドのクラス¶
- class sembed.SAuthor(name: str, icon_url: Optional[str] = None, url: Optional[str] = None)¶
埋め込みの作者を表します。全ての属性は作成時に設定出来ます。
- name¶
作者の名前です。
- タイプ
str
- icon_url¶
作者のアイコンのURLです。
- タイプ
str
- url¶
作者のURLです。
- タイプ
str
- class sembed.SField(name: str, value: str, inline: bool = True)¶
埋め込みのフィールドを表します。全ての属性は作成時に設定出来ます。
- name¶
フィールドの名前です。
- タイプ
str
- value¶
フィールドの内容です。
- タイプ
str
- inline¶
インラインを表示するかしないかです。
- タイプ
bool
埋め込みのフッターです。全ての属性は作成時に設定出来ます。
フッターのテキストです。
- タイプ
str
フッターのアイコンのURLです。
- タイプ
str