Release notes
What's new in Team Tasks Manager, newest first.
Every change you can see in Discord is listed here, newest first. Each entry links to the page that explains it.
1.5.0 — Recurrence from menus
- Choose the recurrence from menus — Edit recurrence opens a form with three menus instead of two fields to type: How many times, in total, Every and Unit (minutes, hours or days). There is no interval to write and no format to get wrong, and for four pings you choose 4. See The repetition fields.
- The badge counts every ping — on the task line,
↻1d ×4now means four pings, one a day, the first included. Before,×counted the repetitions after the first one. A list written before this version shows the old number until someone changes it. See Reading a reminder on the task. - Up to 50 times in total — on Premium a reminder arrives at most 50 times, the first included, and a reminder that already had more keeps them. In Bulk update the triplet still counts the repetitions after the first: at most 49. See Known limits.
1.4.0 — Tutorial, lists in voice channels
- A tutorial for your first list — the explanation shown by
/create-listhas a Tutorial button next to Create your list. It turns the explanation into a practice list of six lessons, in your language, and sends you the Guide, the same one in More → Guide, in a message only you can see. The practice list is a normal list: delete it from More when you’re done. The button comes with Tips on, and the welcome card and/helppoint to it. See Getting started. - Button emoji have short names — in Bulk update, in the form of a task’s text and in the Download file, the emoji of a list button, like the ones in the Tutorial’s lessons, show as
:owner:,:reminder:,:content:and:more:instead of a long code. Write one of these names in a task and the list shows the emoji. See Button emoji. - Lists in voice channels —
/create-listworks in the chat of a voice channel, and Clone list offers voice channels too. A list there does everything it does in a text channel except the activity timeline, because Discord doesn’t allow threads in voice channels: whoever creates one gets a short message that explains it. In a voice channel TTM needs Connect instead of the two timeline permissions. See Voice channels.
1.3.0 — Space around groups
- Space around groups — a new option of
/config app: switch it off and your lists lose the blank lines above and below the tasks that have subtasks, for a more compact list. On by default: see Space around groups. - List appearance is one dropdown — Tips, Completed tasks dimmed and Space around groups are now options of the same dropdown in
/config app: tick the ones you want on. See List appearance. - The Guide says how to tick a task — its first page and the page of the task buttons now say it in bold: to tick or untick a task, every button in the second row must be off. See The check selector.
- A locked list says who is editing it — while someone edits the list, its last line says who, and how to unlock it if it stays locked: More → Unlock list. It takes the place of the Tips line and shows even with Tips hidden. See When the list is locked.
1.2.1 — Tick a task
- The task menu says Tick a task — with every task button grey, the menu above the buttons says what it is for, instead of showing the list title. See Row 2.
- The forms that lock the list say how to unlock it — Bulk update and the form of a task’s text end with a line: closing them with Cancel or the ✕ leaves the list locked, and More → Unlock list unlocks it. See I pressed Cancel and the list stays locked.
1.2.0 — Tips, progress bar, list completed
- The task menu tells you what comes next — while a task button is blue or red, the menu above the buttons shows the action, such as Edit task or Delete task: pick the task there. With every button grey it shows the list title again. See Row 2.
- Tips under every list — a small last line points to Guide, in More, and to this site. The legend setting of
/config appis now called Tips, and switches off both the line and the explanation shown by/create-list: see Tips. - A progress bar — a thin green bar at the bottom of every list, in steps of 5%. It is full only when every box is ticked, and a sealed list keeps it: see Under the list.
- List completed — the tick that completes a list says so in its notification and in the history thread: see Notification mode.
- The Guide says what to do after pressing a task button: pick the task from the menu.
- More starts with Guide and Download, then Seal list and Delete list. On a locked list, Unlock list stays at the top: see What’s inside More.
1.1.0 — Invite card, welcome message, tips in the status
/invite— a public card with the logo, what the bot does and how to start (the same presentation as its App Directory page) and three buttons: add it to another server (Discord’s authorization page, straight from the bot), the guide, the support server. Same name in every language: see Commands.- A welcome card on the first join — once in a server’s life, in its system channel: what the bot does, three steps to start with
/create-listand/config app, which permissions it asks for and why: see Core concepts. Never a DM. Nothing is sent when the server has no system channel, hides join notifications there, or the bot cannot write in it. /helpsays who sees the configuration commands — the Configuration page now says that Discord shows the three/configsubcommands only to whoever has Manage Server, and where an admin can change that./config apptells you when the time zone is still the default — a line under the current zone, until you pick your team’s.- Tips in the bot’s status — the line under the bot’s name changes every ten minutes.
- The Other panel closes with the footer, like every other page.
1.0.1 — Translations reviewed
- Spanish, Portuguese, French and German, reviewed in full — one word for each feature, one tone throughout, and permission names as Discord shows them. Latin American Spanish now says tú, not vos.
/config webhookoptions with accents in the languages that use them, such as acción, événement or löschen: see /config webhook.
1.0.0 — First public release
The first release of Team Tasks Manager by bitsplitters. What it brings:
Lists
- Shared task lists — you write a list as plain text, with tasks, subtasks and task groups: see Getting started.
- The button panel — one row acts on the whole list, one row of three-state buttons on a single task. See The task list panel.
- Clean list removes the completed tasks, after a confirmation that tells you how many they are and what goes with them: see Clean list.
- Reopen all brings every completed task back to to-do, and can move the reminders to a new date: see Reopen all.
- Seal list keeps a finished list in the channel as a record without buttons, and Delete list removes it permanently: see What’s inside More.
- Unlock list — a list left locked, because someone closed a form with the ✕, is unlocked from More: see When the list is locked.
- Owners — a task’s owner can be one person, one role, or several people who share a role that TTM creates (Premium): see Owners and tags.
- Only the owner ticks a task — or a member of the owner role, or whoever has Manage messages on the channel. See The check selector.
- Every bulk update error at once — when a bulk update can’t be saved, one message lists all the problems. See When a bulk update can’t be saved.
/config listsshows every list of the server, and regenerates, seals or deletes several of them at once: see /config lists.
Download and import
- Download sends you the list as a
.txtfile, in a message only you can see: see What’s inside More. - Import a list from a file — the
fileoption of/create-listrebuilds a list from that file, even on another server: see/create-list.
Reminders
- Reminders reach the task’s owner in the right minute. A person gets a direct message, a role a mention in the list’s channel: see Reminders.
- Recurring reminders (Premium) add an interval and repetitions, and a server switches them on in
/config app: see Repeating reminders. - Save only what changed — on the summary card of an existing reminder, Save turns on once you change something. A reminder saved unchanged sends no notification: see Editing or removing a reminder.
- Reminders stay until you remove them — TTM never removes a reminder by itself. One whose alerts are past stays on its task. One without an owner or a date, or that can’t be read, stops the save, and the message names the task to fix: see Reading a reminder on the task. Removing the owner of a task whose reminder hasn’t fired yet asks you to confirm, because the reminder goes too.
Plans, configuration and webhooks
- The Free plan and Premium — after the beta, the Free plan has limits and Premium lifts them: see What Premium unlocks. What you build during the beta: see Free during the beta.
- Configuration —
/config appsets notifications, the activity timeline, reminders, time zone and permissions for the server: see /config app. - Webhooks (Premium) send an HTTP request you define when a task is completed or reopened. They take
{{ }}tokens, and only publichttpsaddresses: see /config webhook. - Told where it matters — when TTM can’t post in a list’s channel, it tells the person who acted, privately. A failed webhook gets a warning too: see The bot says a permission is missing and When a webhook fails.
- Localized interface — the bot’s texts and some command names appear in your language: see Command names in your language. This site works with your browser’s translation.
Coming soon
An owner-only task view and a progress dashboard are on the way. This page will track every step.