package main import ( "fmt" "strings" "github.com/gookit/color" ) func SendAppointBroadcast(creator string, app *Appointment) { if app != nil && discc != nil { var msgStart strings.Builder for _, u := range app.Users { uData, err := ReadUser(u) if err != nil || uData.DiscordID == 0 { continue } msgStart.WriteString(fmt.Sprintf("<@%d> ", uData.DiscordID)) } msg := fmt.Sprintf("📺 %s%s created appointment for %d at ", msgStart.String(), creator, app.Anime, app.Time.Unix()) _, err := discc.ChannelMessageSend("998277590609559632", msg) if err != nil { color.Errorln(err.Error()) } } }