The task list panel
Every button under your list, what it does, and how the three-state task buttons work.
Once a list exists, TTM shows a check selector and two rows of buttons beneath it. This panel is the heart of the app. Almost nothing here needs a command — you just click.
The check selector
Above the buttons sits the check / uncheck selector. Use it to:
- Mark tasks done or open — the checkbox flips between
and
. - Pick the task an active button will act on (more on that below).
Selecting a group toggles its subtasks in cascade; completing all subtasks marks the group automatically.
Row 1 — acts on the whole list
These buttons never touch a single task; they operate on the entire list.
| Button | Function | What it does |
|---|---|---|
| Clone list | Clone the list into another channel. Opens a channel picker and a small set of options (see below). | |
| Download | Download a text file of the list, ready to copy-paste into other lists — even on other servers. | |
| Bulk update | Edit the title and the full list in one form — the fastest way to change two or more tasks at once. While you edit, the list is temporarily locked. | |
| Clean list | Remove all currently selected tasks and recalculate the remaining positions. | |
| Guide | Open a quick in-Discord guide, with a link back to this documentation. |
Clone options
When you start Clone list, the first row is replaced by the cloning controls:
- Create list — start cloning into the channel you picked from the dropdown.
- Selection option — clone keeping the current check selections, or not.
- Reminder option — clone keeping the reminders, or not.
- Exit — restore the normal list panel.
Row 2 — acts on a single task
Each button in the second row is a three-state switch. Click it to cycle through the same colors Discord uses for its buttons:
- Grey — off / inactive.
- Blue — active in edit mode.
- Red — active in delete mode.
The workflow is always the same: turn a button blue or red, then pick the task from the check selector. TTM applies the action to that task.
| Button | Function | Blue (edit) | Red (delete) |
|---|---|---|---|
| Content | Change the task text (opens a form). | Delete the task. | |
| Owner | Set or change the task owner (pick a user/role). | Remove the owner. | |
| Tag | Add a user/role to notify at the end of the task text. | Remove every tag on the task. | |
| Reminder | Add or edit a reminder (start date, interval, repetitions, time zone). | Remove the reminder. | |
| Webhook | Associate a webhook, so completing/reopening the task fires an HTTP call. | Remove the webhook association from the task. |
Editing while others watch
When someone opens Bulk update, the list is locked and its editing functions are disabled for everyone else, with a note showing who is editing. If an edit is cancelled or gets stuck, anyone can force-unlock with the
unlock button.
Where to go next
- Personalize your lists — mentions, channel links and hyperlinks.
- Reminders — the full reminder form, explained field by field.
- Configuration — control notifications, history and permissions.