diff --git a/util/embed.go b/util/embed.go index 5568554..84e8b2a 100644 --- a/util/embed.go +++ b/util/embed.go @@ -4,34 +4,29 @@ import ( "github.com/bwmarrin/discordgo" ) -func SendSuccessEmbed(dg *discordgo.Session, channelID string, message string) { - _, err := dg.ChannelMessageSendEmbed( - channelID, - &discordgo.MessageEmbed{ - Title: "Success", - Description: message, - Color: 0x00D000, - }, - ) +func SendEmbed(dg *discordgo.Session, channelID string, embed *discordgo.MessageEmbed) { + _, err := dg.ChannelMessageSendEmbed(channelID, embed) if err != nil { ReportError(dg, err) } } +func SendSuccessEmbed(dg *discordgo.Session, channelID string, message string) { + SendEmbed(dg, channelID, &discordgo.MessageEmbed{ + Title: "Success", + Description: message, + Color: 0x00D000, + }) +} + func SendErrorEmbed(dg *discordgo.Session, channelID string, toSend error) { SendFailEmbed(dg, channelID, "Error", toSend.Error()) } func SendFailEmbed(dg *discordgo.Session, channelID string, title string, description string) { - _, err := dg.ChannelMessageSendEmbed( - channelID, - &discordgo.MessageEmbed{ - Title: title, - Description: description, - Color: 0xD00000, - }, - ) - if err != nil { - ReportError(dg, err) - } + SendEmbed(dg, channelID, &discordgo.MessageEmbed{ + Title: title, + Description: description, + Color: 0xD00000, + }) }