From bc8d295e0c7881a8bb8ca1d66f910d5f05968e45 Mon Sep 17 00:00:00 2001 From: Scott Little <50145141+CodeLongAndProsper90@users.noreply.github.com> Date: Mon, 22 Feb 2021 10:44:58 -0600 Subject: [PATCH] Add a # to ignore messages This would allow for coordination when you can't send another number. for example: ``` A 15 B 16 *B deletes 16* B #hey 16 was already counted - here jia does not go brr --- pkg/jia/handlers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/jia/handlers.go b/pkg/jia/handlers.go index 788e4d2..1c0c501 100644 --- a/pkg/jia/handlers.go +++ b/pkg/jia/handlers.go @@ -9,6 +9,7 @@ import ( "sort" "strconv" "time" + "strings" "github.com/slack-go/slack" "github.com/slack-go/slack/slackevents" @@ -23,7 +24,7 @@ func HandleInnerEvent(slackClient *slack.Client, innerEvent *slackevents.EventsA func onMessage(slackClient *slack.Client, event *slackevents.MessageEvent) { // Ignore messages that aren't in the target channel, or are non-user messages. - if event.Channel != jiaConfig.ChannelID || event.User == "USLACKBOT" || event.User == "" { + if event.Channel != jiaConfig.ChannelID || event.User == "USLACKBOT" || event.User == "" || strings.HasPrefix(event.Text, "#") { return }