Task Commands
To understand the concept of tasks, take a look at Tasks.
Task commands are exclusive to the Task Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | title | The title of the task |
No | description | The description of a task |
No | assignee | A user or role from the server that should get assigned to the task |
No | project | The project the task should be created in |
No | deadline | The deadline of the task. Can be set to a date with time or as a relative date (e.g. 1w2d) |
No | repeat_interval | The interval in days the task should be repeated or the day of the month the task should be repeated on. |
No | label | A label that will be added to the task |
No | milestone | The milestone the task should be linked to |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | assignee | A user or role from the server that should get assigned to the task |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | assignee | A user or role from the server that should get removed from the task |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
No | show | Whether the response should be shown to everyone, or only to the command executor |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | status | The status the task should be set to. Can be set to TODO, IN_PROGRESS or DONE. |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
No | title | The new v of the task |
No | description | The new description of the task |
No | priority | The priority of the task. Can be set to low, normal, high and urgent. |
No | milestone | |
No | effort | The effort of the task in hours |
Command Options
Required | Name | Description |
---|---|---|
No | project | The project the tasks have to be in. If not specified, the currently selected project will be used. |
No | assignee | A user or role from the server that should be assigned to the task. If not specified, the command will list all tasks assigned to the command executor. |
No | filter | The status the tasks have to be in |
No | show | Whether the response should be shown to everyone, or only to the command executor |
Command Options
Required | Name | Description |
---|---|---|
No | project | The project the tasks have to be in. If not specified, the currently selected project will be used. |
No | filter | The status the tasks have to be in |
No | label | A label the tasks should have |
No | show | Whether the response should be shown to everyone, or only to the command executor |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | project | The new project the task should be moved to. |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
No | deadline | The new deadline of a task in the dateformat selected by a server admin or as a relative date (e.g. 1 day 2 hours) or in a relative short form (1w2d). If no deadline is set the deadline will be removed from the task. |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
No | repeat_interval | The interval in days the task should be repeated or the day of the month the task should be repeated on. |
No | repeat_end | The date the task should be repeated until. The date can be set as a relative date (e.g. 1w2d) or in a relative short form (1w2d). If no repeat_end is set the task will be repeated indefinitely. If repeat_end is set to a date in the past, the task will not be repeated. |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | action | The action that should be performed on the todos. Can be set to add, remove, complete or uncomplete. |
No | title | The title of the todo that should be added. Only required for the add action. |
No | number | The number of the todo that should be removed, completed or uncompleted. Only required for the remove, complete and uncomplete action. |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | comment | The comment that should be added to the task |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | attachment | The attachment that should be added to the task |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
No | show | Whether the response should be shown to everyone, or only to the command executor |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | attachment_name | The name of the attachment that should be removed from the task |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Command Options
Required | Name | Description |
---|---|---|
Yes | task_id | The id of the task (can be found in the task list or when creating a task) |
Yes | dependency_action | The action that should be performed on the dependency. Can be set to add or remove. |
Yes | dependency_id |
Project Commands
To understand the concept of projects, take a look at the projects page.
Project commands are exclusive to the Task Manager and Knowledge Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project to create |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project to create |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project (can be found in the project list or when creating a project) |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project (can be found in the project list or when creating a project) |
Yes | new_name | The new name of the project |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project (can be found in the project list or when creating a project) |
No | manager | A user that will be set as a manager of the project. If not specified, the current manager will be displayed. |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of the project to delete |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The name of a deleted project to restore |
Milestone Commands
To understand the concept of milestones, take a look at the milestones page.
Milestone commands are exclusive to the Task Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The project of the milestone |
Yes | milestone_name | The name of the milestone |
No | due_date | The due date of the milestone |
Command Options
Required | Name | Description |
---|---|---|
Yes | project | The project to list all milestones of |
Command Options
Required | Name | Description |
---|---|---|
Yes | milestone_name | The name of the milestone |
Command Options
Required | Name | Description |
---|---|---|
Yes | milestone_name | The name of the milestone |
Yes | new_name | The name of the milestone |
No | due_date | The due date of the milestone |
Event Commands
To understand the concept of events, take a look at the events page.
Event commands are exclusive to the Calendar Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | name | The name of the new event. |
Yes | start | When the event should start. Can be set as a date or a date and time or as a duration from now (e.g. 1h, 2d, 3w, 4m, 5y). |
No | end | When the event should end. Can be set as a date or a date and time or as a duration from the start time (e.g. 1h, 2d, 3w, 4m, 5y). If not set, the event will have an duration of 1 hour. |
No | location | The location of the event. |
No | repeat interval | The interval at which the event should repeat. Can be set as daily, weekly, every 2 weeks, ... |
No | repeat_until | The date until which the event should repeat. |
No | all_day | If the event is an all day event. When set to true, the start and end time will be ignored. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Yes | invitee | The user to invite to the event. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Command Options
Required | Name | Description |
---|---|---|
No | start | The date from which to list the events. If not set, the command defaults to the current date. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Yes | invitee | The user to remove from the event. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to invite the user to. Can be found using the event list command or when creating a new event. |
Command Options
Required | Name | Description |
---|---|---|
No | regenerate | If the old subscription link should be invalidated and a new one should be generated. |
Command Options
Required | Name | Description |
---|---|---|
Yes | event_id | The id of the event to edit. |
No | name | The new name of the new event. |
No | start | When the event should start. Can be set as a date or a date and time or as a duration from now (e.g. 1h, 2d, 3w, 4m, 5y). |
No | end | When the event should end. Can be set as a date or a date and time or as a duration from the start time (e.g. 1h, 2d, 3w, 4m, 5y). If not set, the event will have an duration of 1 hour. |
Document Commands
To understand the concept of documents, take a look at this page.
Document commands are exclusive to the Knowledge Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document to read. |
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document to get information about. |
Command Options
Required | Name | Description |
---|---|---|
No | project | The name of the project (can be found in the project list or when creating a project) |
No | label | Filter by label. If no label is specified, all documents are listed. |
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document to edit. |
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document to delete. |
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document in the bin to restore. |
Command Options
Required | Name | Description |
---|---|---|
Yes | document | The name of the document to change the topic of. |
No | topic | The name of the topic to move the document to. If no topic is specified, the document will be removed from the topic. |
Topic Commands
To understand the concept of topics, take a look at the topic page.
Topic commands are exclusive to the Knowledge Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | topic | The name of the topic to create. |
No | project | The name of the project to create the topic in. If no project is specified, the currently selected project will be used. |
Command Options
Required | Name | Description |
---|---|---|
No | project | The name of the project to list the topics of. If no project is specified, all topics across all projects are listed. |
Command Options
Required | Name | Description |
---|---|---|
Yes | topic | The name of the topic to rename. |
Yes | new_name | The new name of the topic. |
Command Options
Required | Name | Description |
---|---|---|
Yes | topic | The name of the topic to delete. |
Command Options
Required | Name | Description |
---|---|---|
Yes | topic | The name of the topic in the bin to restore. |
Command Options
Required | Name | Description |
---|---|---|
Yes | topic | The name of the topic to move. |
Yes | project | The name of the project to move the topic to. |
Label Commands
Label commands are exclusive to the Knowledge Manager and Task Manager Bot.
Command Options
Required | Name | Description |
---|---|---|
Yes | name | The name of the label. |
No | color | The color of the label, if any. |
Command Options
Required | Name | Description |
---|---|---|
Yes | name | The name of an existing label. |
Command Options
Required | Name | Description |
---|---|---|
Yes | object_id | The id of the object (task or document) to add the label to. |
Yes | name | The name of the label to add. |
Command Options
Required | Name | Description |
---|---|---|
Yes | object_id | The id of the object (task or document) to remove the label from. |
Yes | name | The name of the label to remove. |
Command Options
Required | Name | Description |
---|---|---|
Yes | name | The name of the label to edit. |
Yes | new_name | The new name of the label. |
No | color | The new color of the label, if any. |
Permission Commands
To understand the concept of permissions, take a look at the permissions page.
Command Options
Required | Name | Description |
---|---|---|
Yes | mentionable | The user or role to grant the permission to. |
Yes | permission | The permission to grant. |
No | project | A name of an existing project if the permissions should be granted only on a project level. |
Command Options
Required | Name | Description |
---|---|---|
Yes | mentionable | The user or role to revoke the permission from. |
Yes | permission | The permission to revoke. |
No | project | A name of an existing project if the permissions should be revoked only on a project level. |
Command Options
Required | Name | Description |
---|---|---|
Yes | mentionable | The user or role to list permissions for. |
No | project | A name of an existing project if the permissions should be listed only on a project level. |
Command Options
Required | Name | Description |
---|---|---|
Yes | preset | The name of the preset to apply. |
Yes | mentionable | The user or role to apply the preset to. |
No | project | A name of an existing project if the preset should be applied only on a project level. |
Preferences Commands
Command Options
Required | Name | Description |
---|---|---|
Yes | language | The language you want to use. |
Command Options
Required | Name | Description |
---|---|---|
Yes | timezone | The timezone you want to use. |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | Whether you want to receive event reminders. |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | Whether you want to receive direct messages from the bot. |
General commands
Command Options
Required | Name | Description |
---|---|---|
Yes | language | The language you want the bots to use. |
Command Options
Required | Name | Description |
---|---|---|
No | url | A discord webhook url to log events. |
No | project | A project, if the logging should only be for a specific project. |
Command Options
Required | Name | Description |
---|---|---|
Yes | level | The level which determines what events should be logged |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | timezone | The timezone you want the bots to use. |
Command Options
Required | Name | Description |
---|---|---|
Yes | dateformat | The date format you want the bots to use. |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | default_assignee | None, Creator or Project manager |
Command Options
Required | Name | Description |
---|---|---|
Yes | day | The day of the week you want the week to start on. Can be set to monday or sunday. |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | enabled | True or false |
Command Options
Required | Name | Description |
---|---|---|
Yes | cleanup_policy | The cleanup policy you want the Task Manager to use. |