type Embed … type EmbedFooter … func (e EmbedFooter) Text() string { … } type EmbedAuthor … func (e EmbedAuthor) Name() string { … } func (e EmbedAuthor) Url() string { … } func (e EmbedAuthor) IconUrl() string { … } type EmbedProvider … type EmbedField … func (e EmbedField) Name() string { … } func (e EmbedField) Value() string { … } func (e EmbedField) Inline() bool { … } func (e EmbedProvider) Name() string { … } func (e EmbedProvider) Url() string { … } func (e Embed) Type() string { … } func (e Embed) Video() images.RemoteVideo { … } func (e Embed) Footer() common.MessageEmbedFooter { … } func (e Embed) Author() common.MessageEmbedAuthor { … } func (e Embed) Url() string { … } func (e Embed) Title() string { … } func (e Embed) Description() string { … } func (e Embed) Thumbnail() images.RemoteImage { … } func (e Embed) Image() images.RemoteImage { … } func (e Embed) Fields() (fields []common.MessageEmbedField) { … } func (e Embed) Color() int { … } func (e Embed) Timestamp() string { … }