Install
openclaw skills install telegram-todolistManage your TODO.md todo list via Telegram with commands to query, organize (add/edit/delete/move), and execute (complete) tasks.
openclaw skills install telegram-todolistManage a Todo List stored in TODO.md through Telegram bot commands.
Usage: /todo query
Description: Display current todo list with status
Behavior:
Example Output:
📋 待办事项列表
今日任务 (2026-02-12)
- [ ] 学习并掌握 skill-creator 技能介绍
- 理解技能创建的核心原则
待办总数:6 项未完成
已完成:1 项
Usage: /todo organize
Description: Update, optimize, or restructure the todo list
Behavior Options:
Input Format: ``/todo organize <action> <details>
**Actions**:
- `add`: Add new task(s)
- `delete`: Remove task by number
- `move`: Move task to different position
- `edit`: Modify task content
- `check`: Mark task as completed
- `uncheck`: Mark task as uncompleted
**Example**:
``/todo organize add 学习Markdown语法
/todo organize delete 3
/todo organize move 1 to top
Description: Complete a specific task
Behavior:
Input Format: ``/todo execute <task_number>
**Example**:
``/todo execute 1
Storage: TODO.md in workspace root
/root/.openclaw/workspace/TODO.md
File Format:
# TODO List
## 今日任务 (2026-02-12)
- [ ] **Task 1**
- Subtask 1
- Subtask 2
- [ ] **Task 2**
---
## 待完成任务
### Category
- [ ] **Task 3**
---
## 已完成任务
- [x] **Completed Task**
- 记录时间:2026-02-12 07:55 UTC
- 内容:Task description
Regular Expression:
- \[([ x])\]\s*\*\*(.+?)\*\*.*?$ # Main task
- (.+)$ # Subtasks
Status:
[x] = completed[ ] = pendingClean Table:
📋 待办事项
今日任务 (2026-02-12)
1. [ ] Task 1
2. [ ] Task 2
待办总数:2 项未完成
已完成:0 项
Task Not Found:
Invalid Format:
File Read Error:
Confirmation Messages:
Progress Indicators:
# are ignoredBot shows full todo list
Bot adds task and shows confirmation
Bot marks task #2 as completed and updates list
Bot removes task #5 from list