Documentation
¶
Index ¶
- Variables
- type Embed
- func (e *Embed) AddField(name, value string, flags ...bool) *Embed
- func (e *Embed) InlineAllFields() *Embed
- func (e *Embed) MakeFieldInline() *Embed
- func (e *Embed) Send(ctx *dgc.Ctx) *discordgo.Message
- func (e *Embed) SetAuthor(args ...string) *Embed
- func (e *Embed) SetColor(clr int) *Embed
- func (e *Embed) SetDescription(description string) *Embed
- func (e *Embed) SetFooter(args ...string) *Embed
- func (e *Embed) SetImage(args ...string) *Embed
- func (e *Embed) SetSubtext(text string) *Embed
- func (e *Embed) SetThumbnail(args ...string) *Embed
- func (e *Embed) SetTitle(name string) *Embed
- func (e *Embed) SetURL(URL string) *Embed
- func (e *Embed) ToCodeblock() []string
- func (e *Embed) ToJson() string
- func (e *Embed) ToString() []string
- func (e *Embed) ToText() []string
- func (e *Embed) ToURLEmbed() []string
- func (e *Embed) Truncate() *Embed
- func (e *Embed) TruncateDescription() *Embed
- func (e *Embed) TruncateFields() *Embed
- func (e *Embed) TruncateFooter() *Embed
- func (e *Embed) TruncateTitle() *Embed
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LimitTitle = 256 LimitDescription = 2048 LimitFieldValue = 1024 LimitFieldName = 256 LimitField = 25 )
Functions ¶
This section is empty.
Types ¶
type Embed ¶
type Embed struct { *discordgo.MessageEmbed Subtext string }
Embed ...
func (*Embed) InlineAllFields ¶
InlineAllFields sets all fields in the embed to be inline
func (*Embed) MakeFieldInline ¶
MakeFieldInline adds last field as InLine
func (*Embed) SetDescription ¶
SetDescription [desc]
func (*Embed) ToCodeblock ¶
func (*Embed) ToURLEmbed ¶
func (*Embed) TruncateDescription ¶
TruncateDescription ...
func (*Embed) TruncateFields ¶
TruncateFields truncates fields that are too long
Click to show internal directories.
Click to hide internal directories.