aboutsummaryrefslogtreecommitdiff
path: root/keep.go
diff options
context:
space:
mode:
Diffstat (limited to 'keep.go')
-rw-r--r--keep.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/keep.go b/keep.go
index 1305779..ef586f9 100644
--- a/keep.go
+++ b/keep.go
@@ -199,6 +199,10 @@ func messageCreate(s *discordgo.Session, m *discordgo.MessageCreate) {
purell.FlagRemoveFragment|
purell.FlagSortQuery)
+ // In this context, leading/trailing dots are more commonly punctuating
+ // and generate invalid URLs if preserved
+ uStr = strings.Trim(uStr, ".")
+
// Ensure host is not present in ignoreList set
if isIgnored(config.Ignore, uStr) {
continue