Appearance
🔍 账号全面体检与风控检测 (accounts_check) 操作指南
1. 功能整体描述与核心价值
- 功能概述:系统针对批量 Telegram 协议账号(Session / Tdata)进行全自动批量健康度体检。直接与 Telegram 官方分布式 DC 进行底层 MTProto 握手校验,检测账号存活状态、双向限制(Spamblock)、官方冻结(Frozen)、账号注销(Deleted)及密码锁状态。
- 实现功能:
- 快速探测 Session 有效性,免下载无痕探活;
- 自动区分正常账号、临时双向限制、永久限制与严重封号;
- 自动向官方 SpamBot 机器人发起协议级申诉与状态回执抓取;
- 按照体检诊断结果,全自动将账号分流归类并更新本地数据库。
- 核心优点:
- 超轻量无损探测:采用
updates.getState与account.getAuthorizations底层轻量调用,绝不触发主动风控; - 精准分类隔离:彻底杜绝“死号参与营销任务”造成的代理浪费与任务中断;
- 智能多维筛选:支持按存活天数、有无用户名、是否会员、指纹类型进行体检分组。
- 超轻量无损探测:采用
2. 界面功能全景图

3. 输入参数字典与控制开关深度说明
表 1:输入参数清单
| 字段 / 控件 ID | 界面显示名 | 数据类型 | 默认值 | 推荐配置 | 字段深度业务逻辑与防封说明 |
|---|---|---|---|---|---|
thread_count | 并发线程数 | 整数 | 1 | 3~10 | 同时执行检测的线程并发数。若使用独享代理可开到 10,公网直连建议保持在 3 以内 |
thread_wait_from | 线程等待下限 | 整数(秒) | 1 | 2~5 | 线程启动以及处理下一个账号之间的最小随机休眠秒数 |
thread_wait_to | 线程等待上限 | 整数(秒) | 3 | 5~10 | 线程处理下一个账号的最大随机休眠秒数,避免请求时序过于机械 |
MinValueTime | 存活时长下限 | 整数 | 0 | 按需配置 | 仅筛选本地注册/导入时间大于该阈值的账号进行体检 |
MinValueType | 下限时间单位 | 下拉枚举 | 天 | 天 / 小时 | 支持秒、分、小时、天,用于精细化养号分层体检 |
MaxValueTime | 存活时长上限 | 整数 | 0 | 按需配置 | 配合下限组成时间窗口(如仅体检“注册 3~7 天的新号”) |
NumberStartWith | 手机号前缀 | 字符串 | 空 | 如 +1, +44 | 仅体检指定国家代码的账号,便于按国家或区号批次检测 |
RoleFiltering | 角色标签过滤 | 字符串 | 空 | 按业务标签 | 仅体检指定标签的账号(如“发信组”、“拉群组”) |
表 2:控制开关深度说明
| 开关控件 ID | 界面开关名 | 默认状态 | 底层 MTProto 协议机制与防封说明 |
|---|---|---|---|
thread_rules | 线程调度规则开关 | 关闭 | 开启后启用精细化线程等待区间(thread_wait_from/to)。关闭则使用全局默认轮询间隔 |
accounts_choose_all | 全选当前列表账号 | 关闭 | 快速选中左侧过滤出的全部账号,便于一键发起批量全量体检 |
AvatarsSelectFilter | 头像状态过滤 | 全部 | 可筛选“有头像”、“无头像”,辅助识别尚未完善资料的裸号 |
UsernameSelectFilter | 用户名状态过滤 | 全部 | 筛选“已设置 @username”或“未设置”,便于执行改密改名专向体检 |
TfaSelectFilter | 2FA 二级密码过滤 | 全部 | 筛选是否已开启云端二级密码,未开启的账号建议优先转移至安全改密模块 |
PremiumSelectFilter | 会员过滤 | 全部 | 筛选 Telegram Premium 会员号,保障高价值资产独立体检 |
ShadowSelectFilter | 影子封禁过滤 | 全部 | 识别被 Telegram 隐式降权(搜索不可见、私信无回执)的边缘账号 |
PasskeySelectFilter | 通行密钥过滤 | 全部 | 过滤绑定了 WebAuthn 通行密钥的高安全等级账号 |
AppSelectFilter | 设备指纹过滤 | 全部 | 按照 Android、Desktop、iOS 客户端指纹类型定向抽检 |
4. 推荐标准操作流程 (SOP)
- 第一步:账号筛选与加载:在左侧高级过滤器中,按业务需要选择目标批次(例如选择“未体检账号”或“存活 > 3 天”),点击全选。
- 第二步:配置并发与安全间隔:勾选
thread_rules,设置线程并发数为5,随机等待设置为3~7秒,确保与代理 IP 轮换周期对齐。 - 第三步:启动体检与结果归档:点击右上角绿色“开始体检”按钮。系统将实时在表格状态列呈现颜色标识(绿色=正常,黄色=临时双向,红色=注销/冻结),体检完毕后自动写入 SQLite 数据库。
5. 执行结果与产物说明
- 界面产物:账号状态栏自动更新标签,包含 DC 归属、用户名、SpamBot 回执时间、2FA 状态。
- 本地落盘:体检数据同步保存于
sessions/对应 session 文件属性及本地主数据库,失效账号自动移入对应废弃归档分类,避免污染生产账号库。
