# messageActionTodoCompletions

Items were marked as completed or not completed in a [todo list »](/api/todo.md).

```tl
messageActionTodoCompletions#cc7c5c89 completed:Vector<int> incompleted:Vector<int> = MessageAction;
```

### Parameters

| Name | Type | Description |
| --- | :---: | --- |
| **completed** | [Vector](/type/Vector%20t)&lt;[int](/type/int.md)&gt; | Items marked as completed. |
| **incompleted** | [Vector](/type/Vector%20t)&lt;[int](/type/int.md)&gt; | Items marked as not completed. |

### Type
[MessageAction](/type/MessageAction.md)

### Related pages

#### [Checklists and to-do lists](/api/todo.md)
Premium users can now create collaborative checklists in any chat to track tasks and coordinate teams — or manage shopping and to-do lists.