check for reply

This commit is contained in:
yanyongyu
2020-08-28 11:54:21 +08:00
parent 43bd9d0a96
commit def5caedbc
5 changed files with 40 additions and 9 deletions

View File

@ -150,6 +150,16 @@ class BaseEvent(abc.ABC):
def message(self, value) -> None:
raise NotImplementedError
@property
@abc.abstractmethod
def reply(self) -> Optional[dict]:
raise NotImplementedError
@reply.setter
@abc.abstractmethod
def reply(self, value) -> None:
raise NotImplementedError
@property
@abc.abstractmethod
def raw_message(self) -> Optional[str]: