feat(trendradar): 新增空权限插件并接入webhook群权限校验
- 新建 trendradar_permission 空插件,仅注册 TRENDRADAR_WEBHOOK 功能用于后台群级开关 - webhook 发送前强制校验群权限,未开启群加入 blocked_groups 并拦截 - 更新对接文档,补充权限开关的启用步骤与返回字段说明
This commit is contained in:
@@ -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`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user