定时群发
一个任务 = 一个发送账号 + 多个目标群 + 一套内容 + 一份时间计划。要用多个账号发,建多个任务。
第一次用,先看跑通定时群发。
任务列表
顶部五个统计:待发、循环中、今日已发、今日落地群、失败待处理。可按频率、状态筛选,按任务名搜索。
| 状态 | 含义 |
|---|---|
| 待发 | 定时任务,还没到时间 |
| 循环中 / 已暂停 | 循环任务在跑 / 手动暂停 |
| 发送中 | 正在执行 |
| 已发 | 单次任务执行完(只要有一个群成功就算),或循环任务过了结束日期 |
| 失败 | 单次任务所有群都失败 |
操作列按状态显示:立即发送、重试(仅失败,对全部目标群重发一次)、编辑(已发的不能编辑)、暂停 / 恢复、发送记录、复制(仅已发)、删除。
1 任务与目标群
选「发送账号」后,「目标群组」实时拉取该账号所在的群,可搜索、多选,或勾「全选该账号的所有群」。
列表里没有的,在下方粘贴群链接或 @用户名 回车加入。账号没加入的群会标橙色「未加入」。
只列群和超级群,不支持向广播频道发。
2 群发内容
五个复选框:文案、图片、语音、贴纸、表情回应,至少配一类。
:::danger 勾多几种 ≠ 一次发几条 勾选的几种形式互为候选。每次触发,在每个群里先等概率抽一种形式,再在该形式里抽一条。图片配了 5 张,抽中图片时也只发一张。 :::
文案
一行一条,每次随机取一行。单行上限 4096 字。
| 写法 | 作用 |
|---|---|
{群名} {日期} {昵称} | 变量,发送时替换 |
{早上好|大家早} | 随机变体,每次取一段。只支持单层;可以留空段,如 {优惠|} 表示有一半概率不出现 |
{emoji:ID:表情} | Premium 表情。也可以从 Telegram 复制带表情的文案直接粘贴 |
例:{早上好|大家早} {群名},今天是 {日期}。文案框下方会实时算出「N 条文案 · 共 N 种写法」。
另有三个入口:
图片 / 语音 / 贴纸
图片、语音可选文件、整个文件夹,或从素材库选用。贴纸从账号的贴纸包里挑。数量不限。
表情回应
不发新消息:给群里最新一条他人消息加一个表情。最多配 30 个表情。
- 那条消息已经回应过就跳过,不回溯更早的消息
- 「最小间隔消息数」同样生效
- 拉不到群历史时(如刚清过消息库)跳过
3 发送设置
时间
| 模式 | 说明 |
|---|---|
| 立即 | 保存后立刻发一次 |
| 定时 | 指定日期与时刻,发一次 |
| 循环 | 每天 / 每周 / 间隔(最小 30 分钟)/ 时间窗 |
时间窗:每天在起止时刻之间随机一个时刻发一次,窗口至少 5 分钟。同一天算出来的时刻是固定的,重启应用不会重算。结束时刻不晚于开始时刻视为跨零点。
循环可设「结束日期」,留空 = 一直循环。
:::caution 错过不补发 触发时刻应用没开着,这一次就没了。定时任务错过后会一直停在「待发」,要么点「立即发送」,要么改时间。 :::
节奏
| 项 | 默认 | 说明 |
|---|---|---|
| 多群发送 | 依次 | 一个群发完等一会儿再发下一个。「同时」= 同一刻发所有群 |
| 发送间隔 | 30 秒 | 仅「依次」,5–600 秒。被跳过的群之后不等待 |
| 最小间隔消息数 | 0 | 0–200。距上次发送后群里别人的新消息不足该数,则跳过本群 |
每条消息发出前,账号会先打开会话、标已读、显示「正在输入」(按字数 1–12 秒),这是固定行为,没有开关。
没有失败重试:某个群发失败,等下一次触发。
发送记录
每次触发一行:成功 N · 失败 N · 跳过 N。展开看逐群结果:抽中的形式、回应了哪个表情、失败时 Telegram 返回的错误原文。
「跳过」= 没达到最小间隔消息数,或该群此刻没有可发的形式(只勾了表情回应而最新消息已回应过)。