From 6d0a99c1a98e177f2e5fd1557633a7c9ad7a824e Mon Sep 17 00:00:00 2001 From: Gregory Rudolph Date: Mon, 15 Mar 2021 09:37:30 -0400 Subject: [PATCH] NO HEIC --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index a1d2ff5..450c30a 100644 --- a/main.go +++ b/main.go @@ -157,7 +157,7 @@ func runPurge(s *discordgo.Session) { func ready(s *discordgo.Session, event *discordgo.Ready) { // Set the playing status. - s.UpdateGameStatus(0, "DreamDaddy v2.4") + s.UpdateGameStatus(0, "DreamDaddy v2.5 NOHEIC") } func guildMemberUpdate(s *discordgo.Session, m *discordgo.GuildMemberUpdate) { @@ -267,6 +267,10 @@ func handlePM(s *discordgo.Session, m *discordgo.MessageCreate) { s.ChannelMessageSend(config.AdminChannel, fmt.Sprintf("%+v said: %+v", m.Author.Mention(), m.Content)) return } + if strings.HasSuffix(strings.ToUpper(m.Attachments[0].ProxyURL), "HEIC") { + s.ChannelMessageSend(m.ChannelID, "You have tried to send an unsupported file (HEIC). Please try again using an image (jpeg, jpg, png, etc).") + return + } delete(config.Unverified, m.Author.ID) var v Verification v.Submitted = time.Now()