feat: add trigger_by_self option

This commit is contained in:
lanvent
2023-04-03 23:58:19 +08:00
parent b0f54bb8b7
commit 7458a6298f
2 changed files with 2 additions and 1 deletions

View File

@@ -38,7 +38,7 @@ class ChatChannel(Channel):
if first_in: # context首次传入时receiver是None根据类型设置receiver
config = conf()
cmsg = context['msg']
if cmsg.from_user_id == self.user_id:
if cmsg.from_user_id == self.user_id and not config.get('trigger_by_self', False):
logger.debug("[WX]self message skipped")
return None
if context["isgroup"]: