summaryrefslogtreecommitdiff
path: root/bot.go
diff options
context:
space:
mode:
Diffstat (limited to 'bot.go')
-rw-r--r--bot.go12
1 files changed, 3 insertions, 9 deletions
diff --git a/bot.go b/bot.go
index 13d488a..a28097f 100644
--- a/bot.go
+++ b/bot.go
@@ -19,6 +19,7 @@ import (
"os"
"path"
"regexp"
+ "slices"
"strconv"
"strings"
"sync"
@@ -154,15 +155,8 @@ func filterMessagesForCharacter(messages []models.RoleMsg, character string) []m
filtered = append(filtered, msg)
continue
}
- // Check if character is in KnownTo list
- found := false
- for _, k := range msg.KnownTo {
- if k == character {
- found = true
- break
- }
- }
- if found {
+ if slices.Contains(msg.KnownTo, character) {
+ // Check if character is in KnownTo lis
filtered = append(filtered, msg)
}
}