diff options
| -rw-r--r-- | src/infini/handler.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/infini/handler.py b/src/infini/handler.py index 7c0ee73d..fcbf32f9 100644 --- a/src/infini/handler.py +++ b/src/infini/handler.py @@ -1,3 +1,10 @@ +"""Infini Handler + +此类是所有规则包业务类的基类。 +每个规则包业务类都需要定义一个名为 process 的抽象方法, 用于接收和处理传入的 MatcherEvent 事件,并返回一个 InfiniEvent 事件。 +此外,每个规则包业务类还可以定义一个名为 priority 的类属性,用于指定该业务类的优先级。优先级越高,该业务类处理事件的顺序越靠前。 +""" + from abc import ABCMeta, abstractmethod from .event import MatcherEvent, InfiniEvent |
