discord

package
v0.0.0-...-aa453fc Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AwardRoles

func AwardRoles(db *sqlx.DB) error

AwardRoles awards Discord roles based on cheevos etc.

func LogFailedRejudge

func LogFailedRejudge(golfer *Golfer.Golfer, hole *config.Hole, lang *config.Lang, scoring string)

func LogNewRecord

func LogNewRecord(
	golfer *Golfer.Golfer, hole *config.Hole, lang *config.Lang, updates []Golfer.RankUpdate, db *sqlx.DB,
)

LogNewRecord logs a record breaking solution in Discord.

Types

type RecAnnouncement

type RecAnnouncement struct {
	Message *discordgo.Message
	Updates [][]Golfer.RankUpdate
	Golfer  *Golfer.Golfer
	Hole    *config.Hole
	Lang    *config.Lang
}

Represents a new record announcement message

Jump to

Keyboard shortcuts

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