utils

package
v2.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Embed

func EmbedBuilder

func EmbedBuilder(title, description string) *Embed

EmbedBuilder general embed builder

func (*Embed) AddField

func (e *Embed) AddField(name, value string, inline bool) *Embed

AddField add field

func (*Embed) Build

func (e *Embed) Build() *discordgo.MessageEmbed

Build building embed

func (*Embed) SetAuthor

func (e *Embed) SetAuthor(name, url, icon string) *Embed

SetAuthor set author

func (*Embed) SetColor

func (e *Embed) SetColor(color int) *Embed

SetColor set color

func (*Embed) SetDescription

func (e *Embed) SetDescription(description string) *Embed

SetDescription set description

func (*Embed) SetFields

func (e *Embed) SetFields(fields []*discordgo.MessageEmbedField) *Embed

SetFields set fields

func (*Embed) SetFooter

func (e *Embed) SetFooter(text, icon string) *Embed

SetFooter set footer

func (*Embed) SetImage

func (e *Embed) SetImage(url string, w, h int) *Embed

SetImage set image

func (*Embed) SetProvider

func (e *Embed) SetProvider(name, url string) *Embed

SetProvider set provider

func (*Embed) SetThumbnail

func (e *Embed) SetThumbnail(url string, w, h int) *Embed

SetThumbnail set thumbnail

func (*Embed) SetTimestamp

func (e *Embed) SetTimestamp(timestamp string) *Embed

SetTimestamp set timestamp

func (*Embed) SetTitle

func (e *Embed) SetTitle(title string) *Embed

SetTitle set title

func (*Embed) SetType

func (e *Embed) SetType(embedType discordgo.EmbedType) *Embed

SetType set type

func (*Embed) SetURL

func (e *Embed) SetURL(url string) *Embed

SetURL set url

func (*Embed) SetVideo

func (e *Embed) SetVideo(url string, w, h int) *Embed

SetVideo set video

type Emoji added in v2.1.0

type Emoji string

Emoji emoji data

func ExternalEmojiBuilder added in v2.1.0

func ExternalEmojiBuilder(name, id string, animate bool) Emoji

ExternalEmojiBuilder build external server emoji

func SimpleEmojiBuilder added in v2.1.0

func SimpleEmojiBuilder(name string) Emoji

SimpleEmojiBuilder build simple emoji

func (Emoji) Build added in v2.1.0

func (e Emoji) Build() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL