msg

package
v0.0.0-...-1e2a637 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultEmbedColor = 14546431
	ErrorEmbedColor   = 16711680
)

Variables

View Source
var (
	UsernameEmoji = discordgo.Emoji{
		ID:   "1129083852044910686",
		Name: "username",
	}
	ErrorEmoji = discordgo.Emoji{
		ID:   "1128762204364222614",
		Name: "error",
	}
	ReportEmoji = discordgo.Emoji{
		ID:   "1128761333014347890",
		Name: "report",
	}
	ReputationEmoji = discordgo.Emoji{
		ID:   "1128762752777859164",
		Name: "reputation",
	}
	JoinEmoji = discordgo.Emoji{
		ID:   "1128762058679255211",
		Name: "join",
	}
	MentionEmoji = discordgo.Emoji{
		ID:   "1128766787761229927",
		Name: "mention",
	}
	UserEmoji = discordgo.Emoji{
		ID:   "1128768338139549767",
		Name: "user",
	}
	MessageEmoji = discordgo.Emoji{
		ID:   "1128772901626200127",
		Name: "message",
	}
	FirstEmoji = discordgo.Emoji{
		ID:   "1128770708047134782",
		Name: "first",
	}
	SecondEmoji = discordgo.Emoji{
		ID:   "1128770709594849310",
		Name: "second",
	}
	ThirdEmoji = discordgo.Emoji{
		ID:   "1128770711964614696",
		Name: "third",
	}
	TextChannelEmoji = discordgo.Emoji{
		ID:   "1129083099884568589",
		Name: "text_channel",
	}
	ShieldCheckMarkEmoji = discordgo.Emoji{
		ID:   "1129089940953772202",
		Name: "shield_check_mark",
	}
	IdEmoji = discordgo.Emoji{
		ID:   "1129091904961790112",
		Name: "id",
	}
	LikeEmoji = discordgo.Emoji{
		ID:   "1129093455377862768",
		Name: "like",
	}
	DislikeEmoji = discordgo.Emoji{
		ID:   "1129093452664148029",
		Name: "dislike",
	}
	CheckMarkEmoji = discordgo.Emoji{
		ID:   "1137725987002535966",
		Name: "check_mark",
	}
)

Functions

func ParseDuration

func ParseDuration(s string) (time.Duration, error)

ParseDuration parses a duration string. A duration string is a possibly signed sequence of decimal numbers, each with optional fraction and a unit suffix, such as "300ms", "-1.5h" or "2h45m". Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h", "d", "w".

func ToComponentEmoji

func ToComponentEmoji(emoji discordgo.Emoji) *discordgo.ComponentEmoji

func UserMention

func UserMention(user *discordgo.User) string

Types

type StructuredText

type StructuredText struct {
	Text   string
	Fields []*StructuredTextField
}

func (StructuredText) ToString

func (structuredText StructuredText) ToString() string

type StructuredTextField

type StructuredTextField struct {
	Emoji discordgo.Emoji
	Name  string
	Value string
}

Jump to

Keyboard shortcuts

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