mirror of
https://github.com/ultrasn0w/huso.git
synced 2025-12-15 19:49:53 +01:00
Erster Discord Versuch
This commit is contained in:
27
labersack.go
Normal file
27
labersack.go
Normal file
@@ -0,0 +1,27 @@
|
||||
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 <t:%d:F>", msgStart.String(), creator, app.Anime, app.Time.Unix())
|
||||
_, err := discc.ChannelMessageSend("998277590609559632", msg)
|
||||
if err != nil {
|
||||
color.Errorln(err.Error())
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user