60 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: messenger.todo.howto
title: 消息设为待办
type: howto
feature: messenger
scope: end-user
locale: zh
aliases:
- 消息设待办
- 标记消息待办
- 让某人去做
- 钉一条消息给某人
- 群消息派活
- 提醒某人这条
related_tools: [send_message]
related_pages: [messenger, dialog_chat]
prerequisites:
- 客户端需 ≥ 0.37.18
- 设别人为待办需具备「群主 / 项目/任务负责人 / 系统管理员」身份(系统设置 todo_set_permission=close 时收紧)
negative:
- 通知notice、标注tag、其他待办消息todo类型不可再被设为待办
- 待办设置后可再次取消但完成done_at后不能撤销完成
- 待办提醒时间remind_at只能精确到分钟不支持秒级
last_verified: v1.7.90
---
# 消息设为待办
「消息待办」msg todo让一条群消息变成派活勾选谁需要处理后被勾选成员在该会话顶部和全局待办里会看到它处理完点「完成」即可销项。可设可选的提醒时间。
## 入口
- 桌面端:鼠标悬停消息 → 操作菜单 → 「设为待办」
- 桌面端:长按消息气泡 → 「设为待办」
- 移动端:长按消息气泡 → 「设为待办」
## 操作步骤
1. 触发「设为待办」
2. 选择目标:
- all会话全部成员默认
- user指定 userids
3. 可选:设置提醒时间 remind_at
4. 提交 → 群里出现一条 todo 类系统消息「XXX 把 YYY 设为待办」
## 完成待办
被指派的成员可在「会话顶部待办列表」或「全局待办」里点击「完成」。每完成一人,群消息会更新 done_userids。
## 取消 / 改提醒
- type=user 且 userids=[] 用于清除所有人的待办
- todoremind 接口可单独改提醒时间remind_at 为空则取消提醒)
## 不支持
- 不支持把 tag / todo / notice 类型消息设为待办
- 不支持已撤回 / 已删除的消息恢复待办
- 普通成员在 todo_set_permission=close 时不能给别人派待办