refactor: rule package

This commit is contained in:
krau
2025-08-23 16:14:12 +08:00
parent 94f796d0e8
commit 7300e54c40
8 changed files with 14 additions and 27 deletions

View File

@@ -2,8 +2,6 @@ package rule
import (
"regexp"
ruleenum "github.com/krau/SaveAny-Bot/pkg/enums/rule"
)
var _ RuleClass[string] = (*RuleMessageRegex)(nil)
@@ -13,8 +11,8 @@ type RuleMessageRegex struct {
regex *regexp.Regexp
}
func (r RuleMessageRegex) Type() ruleenum.RuleType {
return ruleenum.MessageRegex
func (r RuleMessageRegex) Type() RuleType {
return MessageRegex
}
func (r RuleMessageRegex) Match(input string) (bool, error) {