Commands reference
The complete list of slash commands — most of TTM lives in buttons, not commands.
TTM keeps commands to a minimum: once a list exists, you do everything with buttons and menus. To run a command, type / in the message box and pick it. You can also open the App Launcher in the message bar and choose Team Tasks Manager under Apps on this Server.
If your Discord is in another language, some names are translated: see Command names in your language at the bottom.
/create-list
Create a task list, in a text channel or in the chat of a voice channel. TTM checks that it has the permissions it needs in the channel, then posts the list with its button panel. In a voice channel the list has no activity timeline: see Voice channels. This is the command you’ll use most. With Tips on, it also offers a Tutorial: a practice list that teaches the buttons (see Getting started).
The command has one option, file, and you can leave it out. Attach the .txt file that a list’s Download gives you: it is named after the list, and it can come from another server. TTM then rebuilds the list from the file instead of opening the creation form. The list comes back with its tasks and their state, owners, tags, reminders and webhooks. Like any new list, it needs a free place on your plan (see How the three places work).
TTM refuses a file straight away if it isn’t a .txt or is bigger than 64 KB. Otherwise TTM reads the file. If something doesn’t fit, TTM creates nothing and lists every problem in one message, each with its line or its task:
- The format — the file isn’t UTF-8 text, or it doesn’t start with
#!ttm/1. The title is missing or longer than 90 characters. A line isn’t a task, or a reminder is written in months (M) or written badly. A webhook is linked to a task with no text, the list starts with a subtask, or there are no tasks. - The size — the list is too long for one message, or it has more tasks than a list can hold or your plan allows.
- The reminders — a reminder has no owner, has no date and a distance of zero, or repeats more times than your plan allows. A recurring reminder is refused where new ones can’t be created (see Reminders). Too many reminders would be waiting at the same time.
- This server — a role, a channel or a webhook in the file doesn’t exist here, or a user in the file isn’t a member.
Reminders whose alerts are all in the past are not a problem: they come back on their tasks, and send nothing more.
→ See The task list panel, and Tips & tricks for reusing a list on another server.
/config app
Open the settings panel of your server: notifications, the activity timeline, the tips for newcomers, recurring reminders, time zone, permissions and more.
→ See /config app.
/config lists
See every list of this server, and regenerate, seal or delete several of them at once. Regenerating brings back a list whose message was deleted by mistake.
→ See /config lists.
/config webhook
Create, view, modify or delete a webhook, optionally limited to a completion or reopen trigger. It is the only command with options you must fill in: the action and the webhook name.
→ See /config webhook.
/beta
This command shows what the beta means for your server: every feature is unlocked and free for the whole beta. It also explains what happens when the beta ends, and why there’s a paid plan. A button shows what that plan will look like.
→ See Free during the beta.
/help
This command is your starting point inside Discord. It opens a panel with five buttons:
Home — an overview of the app.
Get started — a quick start, with a link to this documentation.
Configuration — what /config app,/config listsand/config webhookare for.
Premium — what the paid plan will look like once the beta ends, free limits included.
About us — who builds TTM.
/invite
Shows a card to add Team Tasks Manager to another server: the same presentation as its App Directory page (what it does, how to start), the Add to Discord button (Discord’s authorization page for the bot, with the same permissions as https://tasks.bitsplitters.app/invite (opens in a new tab)), the guide and the support server. The card is visible to everyone in the channel, so you can run it where the people who will set up the other server can see it. It reads nothing from the server and needs no permission.
Command names in your language
Discord shows each command in the language of your Discord app, and in English for a language TTM isn’t translated into. /config app, /config lists, /config webhook (with its webhook option), /beta, /help and /invite keep the same name everywhere.
| Language | /create-list | its file option | /config webhook options |
|---|---|---|---|
| English, and any other language | /create-list | file | action · trigger |
| Italiano | /crea-lista | file | azione · evento |
| Español | /crear-lista | archivo | accion · evento |
| Português (Brasil) | /criar-lista | arquivo | acao · evento |
| Français | /creer-liste | fichier | action · evenement |
| Deutsch | /liste-erstellen | datei | aktion · ereignis |
The choices inside the options — view, create, modify, delete; completion, reopen — appear in your language too.