Get the list of available commands
help
- Get the list of available commandsType help in the chat, and a list of available commands will be shown.
Example of usage:
help
Expected outcome:
1. list: Lists the tasks in the task list
2. todo description: Add a task to do with the description
...
Get the list of tasks in the task list
list [time]
- Get the list of available commandsType list in the chat, and a list of tasks in the task list will be shown.
Example of usage:
list
Expected outcome:
Example of usage:
list 2014-12-07
Expected outcome:
Add a task to do.
todo description
- Add a task to do in the task listType todo and description in the chat, and the task with the description will be added to the task list.
Example of usage:
todo description
Expected outcome:
The task with the description will be added to the task list.
Add a deadline by a certain time point.
deadline description /by yyyy-MM-dd
- Add a deadline in the task listType deadline, description, and the time of the deadline in the chat, and the deadline with the description and time will be added to the task list.
Example of usage:
deadline description /by 2014-12-07
Expected outcome:
The deadline with the description and time will be added to the task list.
Add an event at a certain time point.
event description /at yyyy-MM-dd
- Add an event in the task listType event, description, and the time of the event in the chat, and the event with the description and time will be added to the task list.
Example of usage:
event description /at 2014-12-07
Expected outcome:
The event with the description and time will be added to the task list.
Add an event at a certain time point.
periodTask description /start yyyy-MM-dd /end yyyy-MM-dd
- Add a period task in the task listType periodTask, description, the start time of the period task, and the end time of the period task in the chat, and the period task with the description, start time, and end time will be added to the task list.
Example of usage:
period description /start 2014-12-07 /end 2014-12-08
Expected outcome:
The period task with the description, start time, and end time will be added to the task list.
Search for a task with the description that contains a key in the task list.
find key
- Search for the tasks with the key in the task list.Type find and the key, and the list of tasks with the description that contains the key in the task list will be shown.
Example of usage:
find book
Expected outcome:
Remove a task from the task list.
delete number
- Remove the corresponding taks in the task list.Type delete and the number, and the task corresponding to the number will be removed from the task list.
Example of usage:
delete 3
Expected outcome:
Make a task in the task list marked as completed.
done number
- Make a task in the task list marked as completed.Type done and the number, and the task corresponding to the number will be marked as completed.
Example of usage:
done 1
Expected outcome:
Exit the process
bye
- Exit the process.Type bye, and the process will no longer continue.
Example of usage:
bye
Expected outcome:
The process will no longer continue.