Documentation ¶
Index ¶
- type Embed
- func (e *Embed) AddField(name, value string, inline bool) *Embed
- func (e *Embed) Build() *discordgo.MessageEmbed
- func (e *Embed) SetAuthor(name, url, icon string) *Embed
- func (e *Embed) SetColor(color int) *Embed
- func (e *Embed) SetDescription(description string) *Embed
- func (e *Embed) SetFields(fields []*discordgo.MessageEmbedField) *Embed
- func (e *Embed) SetFooter(text, icon string) *Embed
- func (e *Embed) SetImage(url string, w, h int) *Embed
- func (e *Embed) SetProvider(name, url string) *Embed
- func (e *Embed) SetThumbnail(url string, w, h int) *Embed
- func (e *Embed) SetTimestamp(timestamp string) *Embed
- func (e *Embed) SetTitle(title string) *Embed
- func (e *Embed) SetType(embedType discordgo.EmbedType) *Embed
- func (e *Embed) SetURL(url string) *Embed
- func (e *Embed) SetVideo(url string, w, h int) *Embed
- type Emoji
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Embed ¶
type Embed struct { Title string Description string Fields []*discordgo.MessageEmbedField Color int URL string Type discordgo.EmbedType Timestamp string Image *discordgo.MessageEmbedImage Thumbnail *discordgo.MessageEmbedThumbnail Video *discordgo.MessageEmbedVideo Provider *discordgo.MessageEmbedProvider Author *discordgo.MessageEmbedAuthor }
func EmbedBuilder ¶
EmbedBuilder general embed builder
func (*Embed) SetDescription ¶
SetDescription set description
func (*Embed) SetFields ¶
func (e *Embed) SetFields(fields []*discordgo.MessageEmbedField) *Embed
SetFields set fields
func (*Embed) SetProvider ¶
SetProvider set provider
func (*Embed) SetThumbnail ¶
SetThumbnail set thumbnail
func (*Embed) SetTimestamp ¶
SetTimestamp set timestamp
type Emoji ¶ added in v2.1.0
type Emoji string
Emoji emoji data
func ExternalEmojiBuilder ¶ added in v2.1.0
ExternalEmojiBuilder build external server emoji
func SimpleEmojiBuilder ¶ added in v2.1.0
SimpleEmojiBuilder build simple emoji
Click to show internal directories.
Click to hide internal directories.