文档 / 群发
群发与细分
一次群发会将一条消息同时发送给多个订阅者——可选择按细分筛选,可选择在未来某个时间。在控制台中打开一个机器人,然后前往 群发.
细分
细分是针对机器人受众的一个已保存筛选器——由您的流程收集的属性(通过设置属性和提问节点)、订阅日期和活跃度构建而成。细分是可复用的:创建一次,在每个活动中定位,成员资格会随着订阅者的变化而重新计算。
细分还支持流程中的 细分节点 ,因此进入某个细分的订阅者可以触发自动化——为新注册者提供欢迎序列,为不活跃者提供召回流程。
还没有细分?没有细分的群发会简单地发送给该机器人的整个受众。
撰写与排期
一次群发由名称、消息(带可选按钮的文本——URL 按钮是很好的行动号召)和可选细分组成。立即发送或安排在特定时间——对时区和上线时机很有用。已安排的群发会保留在列表中并显示到期时间,直到那一刻到来。
每条线路都包含每月群发配额(显示在 定价页面 页面以及您的账单用量规模中);超出该配额的发送会被明确拒绝,而不是悄悄失败。
如何控制投递速度
Telegram 将批量发送限制在每秒约 30 条消息。Meshwire 会为每个收件人的一条投递记录排队,并在后台流转中以每秒 25 条消息的速度清空队列,安全地保持在上限之下——每个活动、每次流转最多处理 200 个收件人,因此一个庞大的活动不会导致其他活动缺乏资源。当 Telegram 返回“减速”响应时,该次流转会立即停止,并在下一个周期从中断处准确恢复:不会跳过任何人,也不会重复发送给任何人。
解读结果
| 结果 | 含义 |
|---|---|
| 已送达 | Telegram 已为该订阅者接受该消息。 |
| 已屏蔽 | 订阅者屏蔽了机器人、删除了账户,或该对话已不再存在。会自动从未来的发送中排除。 |
| 失败 | 临时错误——将在后续流转中重试。如果 Telegram 报告活动发送过快,发送会以安全的速度暂停并继续,而不会跳过任何人。 |
群发的状态从 排队中 变为 发送中 ,再变为 已完成 (如果没有任何内容能够送达,则为 失败 )。计数器会随着投递的进行在每次流转中更新,并在最终统计数据出炉时向您的 broadcast.completed 触发一个事件 webhook