feat(trendradar): 新增空权限插件并接入webhook群权限校验

- 新建 trendradar_permission 空插件,仅注册 TRENDRADAR_WEBHOOK 功能用于后台群级开关

- webhook 发送前强制校验群权限,未开启群加入 blocked_groups 并拦截

- 更新对接文档,补充权限开关的启用步骤与返回字段说明
This commit is contained in:
liuwei
2026-04-21 16:37:23 +08:00
parent ace2af7dba
commit 055406d207
5 changed files with 148 additions and 3 deletions

View File

@@ -23,6 +23,20 @@ allow_payload_target_groups = false
send_timeout_seconds = 20
```
## 2.1 群权限开关(必做)
已新增空插件用于权限管理:
- [main.py](/D:/learn/abot/plugins/trendradar_permission/main.py)
请在后台给目标群开启:
`📡 TrendRadar Webhook推送 [群级开关]`
说明:
1. webhook 在发送前会强制校验该群是否开启权限;
2. 未开启的群会被拦截,并在接口返回里出现在 `blocked_groups`
## 3. TrendRadar 配置Generic Webhook
在 TrendRadar 里设置:
@@ -55,5 +69,5 @@ send_timeout_seconds = 20
1. `success`
2. `sent_groups`
3. `blocked_groups`
3. `failed_groups`