diff --git a/core/messages.go b/core/messages.go index a830e24..fb98937 100644 --- a/core/messages.go +++ b/core/messages.go @@ -62,8 +62,7 @@ func getTalkbackMessage(message string) string { for _, t := range ConfigRegister.Talkback { for _, p := range t.Domain.Patterns { rand.Seed(time.Now().UnixNano()) - if strings.Contains(strings.ToLower(message), strings.ToLower(p)) && - rand.Intn(2) == 1 { + if strings.Contains(strings.ToLower(message), strings.ToLower(p)) { rand.Seed(time.Now().UnixNano()) return t.Domain.Answers[rand.Intn(len(t.Domain.Answers))] } @@ -93,7 +92,7 @@ func MessageTalkback(s *discordgo.Session, m *discordgo.MessageCreate) { return } var answer string = getTalkbackMessage(m.Content) - if answer != "" { + if answer != "" && rand.Intn(2) == 1 { s.ChannelMessageSend(m.ChannelID, answer) } }