Telegram Bot 多Bot管理后台

Bot配置

客户ID列表

已停用机器人的用户

黑名单管理

被拉黑的用户消息将不会转发给管理员,也不会收到任何回复

广告关键词过滤

当用户消息包含以下关键词时,将自动拉黑(已在后端配置)

代办 贷款 加微信 加VX 联系qq 私聊 赚钱 兼职 投资 理财 tg频道 推广 广告 合作 引流 刷单 代理 加群 进群 飞机群

如需自定义关键词,请修改 workers.js 中的 spamKeywords 数组

白名单管理

白名单用户不会被广告检测拦截,消息将直接转发

白名单功能说明

• 白名单用户发送的消息不会被广告检测拦截
• 用户首次发消息时会显示"加入白名单"按钮
• 点击按钮即可快速添加,无需手动输入ID
• 白名单用户的消息会标记为"✅ 白名单用户"

发送消息(单发)

群发通知

关键词自动回复

预览效果 (Telegram 中的显示)

启动消息设置

上传到 图床 后粘贴链接

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的启动欢迎消息