Bot配置
客户ID列表
已停用机器人的用户
黑名单管理
被拉黑的用户消息将不会转发给管理员,也不会收到任何回复
广告关键词过滤
当用户消息包含以下关键词时,将自动拉黑(已在后端配置)
代办
贷款
加微信
加VX
联系qq
私聊
赚钱
兼职
投资
理财
tg频道
推广
广告
合作
引流
刷单
代理
加群
进群
飞机群
如需自定义关键词,请修改 workers.js 中的 spamKeywords 数组
白名单管理
白名单用户不会被广告检测拦截,消息将直接转发
白名单功能说明
• 白名单用户发送的消息不会被广告检测拦截
• 用户首次发消息时会显示"加入白名单"按钮
• 点击按钮即可快速添加,无需手动输入ID
• 白名单用户的消息会标记为"✅ 白名单用户"
发送消息(单发)
群发通知
关键词自动回复
启动消息设置
API接口列表
所有API接口基础URL:
所有POST/DELETE接口需要在请求体中包含 api_pass 参数进行身份验证
| 接口名称 | HTTP方法 | 路径 | 参数 | 说明 |
|---|---|---|---|---|
| 登录验证 | POST | /api/login |
{password: "密码"} | 验证后台密码是否正确 |
| 获取Bot列表 | GET | /api/bots |
无 | 获取所有配置的Bot |
| 添加/更新Bot | POST | /api/bots |
{api_pass, bot_name, token, admins} | 添加或更新Bot配置 |
| 删除Bot | DELETE | /api/bots |
{api_pass, bot_name} | 删除Bot配置 |
| 获取客户列表 | GET | /api/customers/{bot_name} |
无 | 获取特定Bot的客户ID列表 |
| 获取停用用户 | GET | /api/blocked?bot_name={bot_name} |
无 | 获取已停用机器人的用户 |
| 添加停用用户 | POST | /api/blocked |
{api_pass, bot_name, user_id} | 将用户标记为已停用 |
| 移除停用用户 | DELETE | /api/blocked |
{api_pass, bot_name, user_id} | 移除用户的停用标记 |
| 发送消息 | POST | /api/send |
{api_pass, bot_name, admin_id, customer_ids, text, fileType, fileUrl} | 发送消息给指定用户 |
| 群发消息 | POST | /api/broadcast |
{api_pass, bot_name, admin_id, text, fileType, fileUrl} | 群发消息给所有用户 |
| 获取关键词列表 | GET | /api/keywords?bot_name={bot_name} |
无 | 获取Bot的关键词自动回复 |
| 添加关键词 | POST | /api/keywords |
{api_pass, bot_name, type, keyword, reply, parse_mode, reply_type, photo_url, caption} | 添加自动回复关键词 |
| 删除关键词 | DELETE | /api/keywords |
{api_pass, bot_name, idx} | 删除指定位置的关键词 |
| 获取启动消息 | GET | /api/startmsg?bot_name={bot_name} |
无 | 获取Bot的启动欢迎消息 |
| 设置启动消息 | POST | /api/startmsg |
{api_pass, bot_name, type, fileUrl, caption} | 设置Bot的启动欢迎消息 |