diff --git a/labersack.go b/labersack.go index 817bdf1..9a45682 100644 --- a/labersack.go +++ b/labersack.go @@ -31,28 +31,29 @@ func SendAppointBroadcast(creator string, app *Appointment) { } msgs := fmt.Sprintf("🗓️ New appointment for [%s](https://anime.hanami.family/anime/%d) at ", anime.Title, app.Anime, app.Time.Unix(), app.Time.Unix()) - msgc := discordgo.MessageSend{ - Content: msgStart.String(), - Embeds: []*discordgo.MessageEmbed{{ - Description: msgs, - URL: fmt.Sprintf("https://anime.hanami.family/anime/%d", app.Anime), - Thumbnail: &discordgo.MessageEmbedThumbnail{URL: anime.ImageLargeURL}, - Color: 7187428, - Footer: &discordgo.MessageEmbedFooter{ - Text: "huso " + husoVersion, - }, - }}, + msge := discordgo.MessageEmbed{ + Description: msgs, + URL: fmt.Sprintf("https://anime.hanami.family/anime/%d", app.Anime), + Thumbnail: &discordgo.MessageEmbedThumbnail{URL: anime.ImageLargeURL}, + Color: 7187428, + Footer: &discordgo.MessageEmbedFooter{ + Text: "huso " + husoVersion, + }, } user, _, err := GetUserData(creator) if err == nil { - msgc.Embed.Author = &discordgo.MessageEmbedAuthor{ + msge.Author = &discordgo.MessageEmbedAuthor{ Name: user.Username, IconURL: user.ImageURL, URL: fmt.Sprintf("https://anime.hanami.family/user/%s", creator), } } + msgc := discordgo.MessageSend{ + Content: msgStart.String(), + Embeds: []*discordgo.MessageEmbed{&msge}, + } _, err = discc.ChannelMessageSendComplex("998277590609559632", &msgc) if err != nil {