This commit is contained in:
jxxghp
2023-06-06 07:15:17 +08:00
commit 4d06f86e62
217 changed files with 13959 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
from typing import Any
from app.chain import _ChainBase
class WebhookMessageChain(_ChainBase):
"""
响应Webhook事件
"""
def process(self, message: dict) -> None:
"""
处理Webhook报文并发送消息
"""
# 获取主体内容
info = self.run_module('webhook_parser', message=message)
if not info:
return
# 发送消息
self.run_module("post_message", title=info.get("title"), text=info.get("text"), image=info.get("image"))