From 538583c6dbaf8d0b2217257c2de7a7add26864fe Mon Sep 17 00:00:00 2001 From: Luther Wen Xu Date: Wed, 20 Nov 2019 16:24:14 +0800 Subject: [PATCH] starboard: Don't star every message and fix embed --- main.go | 1 - starboard.go | 16 +++++----------- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/main.go b/main.go index 5db4595..8cb80ff 100644 --- a/main.go +++ b/main.go @@ -21,7 +21,6 @@ func main() { } dg.AddHandler(messageCreate) dg.AddHandler(checkPrestigeReact) - dg.AddHandler(starboardAutoReact) dg.AddHandler(listenToStarboardReact) err = dg.Open() if err != nil { diff --git a/starboard.go b/starboard.go index 89379a1..050e626 100644 --- a/starboard.go +++ b/starboard.go @@ -8,13 +8,6 @@ import ( const starEmoji = "⭐" -func starboardAutoReact(s *discordgo.Session, m *discordgo.MessageCreate) { - err := s.MessageReactionAdd(m.ChannelID, m.ID, starEmoji) - if err != nil { - logError(s, "starboardAutoReact", m.ChannelID, m.ID, err) - } -} - func listenToStarboardReact(s *discordgo.Session, m *discordgo.MessageReactionAdd) { if m.Emoji.Name != starEmoji { return @@ -51,10 +44,11 @@ func listenToStarboardReact(s *discordgo.Session, m *discordgo.MessageReactionAd _, err = s.ChannelMessageSendEmbed( "645551408283648000", &discordgo.MessageEmbed{ - Title: "Starred Message", - URL: "https://discordapp.com/channels/" + m.GuildID + "/" + m.ChannelID + "/" + m.MessageID, - Color: color, - Timestamp: messageTimestamp.Format(time.RFC3339), + Title: "Starred Message", + Description: msg.Content, + URL: "https://discordapp.com/channels/" + m.GuildID + "/" + m.ChannelID + "/" + m.MessageID, + Color: color, + Timestamp: messageTimestamp.Format(time.RFC3339), Author: &discordgo.MessageEmbedAuthor{ Name: msg.Author.Username + "#" + msg.Author.Discriminator, IconURL: "https://cdn.discordapp.com/avatars/" + msg.Author.ID + "/" + msg.Author.Avatar + ".png",