diff --git a/pkg/jia/handlers.go b/pkg/jia/handlers.go index 3ae2309..4f10210 100644 --- a/pkg/jia/handlers.go +++ b/pkg/jia/handlers.go @@ -10,6 +10,7 @@ import ( "strconv" "strings" "time" + "strings" "github.com/slack-go/slack" "github.com/slack-go/slack/slackevents" @@ -24,7 +25,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 }