User Guide
Features
Task Management
You can ask Maid Chan to manage your tasks to be done, including todos, events and deadlines. You can add tasks, delete tasks, mark tasks as done, and archive tasks.
Usage
list
- List tasks
List all tasks in the task list. You can specify a particular type of tasks to be listed.
Example of usage:
list (optional argument)
optional arugment
can be todo
, event
, deadline
, or archive
.
Expected outcome:
Here are the tasks in your list:
1.[task type][status] task description
2.[task type][status] task description
...
todo
- Add todo tasks
Add a todo task to the task list. Todo tasks do not have a specific time or due date.
Example of usage:
todo task description
Expected outcome:
Got it. I've added this task:
[T][✘] task description
Now you have n tasks in your list.
event
- Add events
Add an event to the task list. Events have a specific time.
Example of usage:
event task description /at DD/MM/YYYY HHMM
Expected outcome:
Got it. I've added this task:
[E][✘] task description (at: DD/MM/YYYY HHMM)
Now you have n tasks in your list.
deadline
- Add deadlines
Add a deadline to the task list. Deadlines have a specific due date.
Example of usage:
deadline task description /by DD/MM/YYYY HHMM
Expected outcome:
Got it. I've added this task:
[D][✘] task description (by: DD/MM/YYYY HHMM)
Now you have n tasks in your list.
done
- Mark tasks as done
Mark a specific task as done.
Example of usage:
done index_number
or done task description
Expected outcome:
Got it. I've marked this task as done:
[task type][✓] task description
delete
- Delete tasks
Delete a specific task.
Example of usage:
delete index_number
or delete task description
Expected outcome:
Noted. I've removed this task:
[task type][status] task description
Now you have n tasks in your list.
archive
- Archive tasks
Archive a specific task. Archived tasks will be saved at a separate file.
Example of usage:
archive index_number
Expected outcome:
Noted. I've archived this task:
[task type][status] task description
Now you have n tasks in your list.
restore
- Restore tasks
Restore a specific task from the archive.
Example of usage:
restore index_number
Expected outcome:
Got it. I've restored this task:
[task type][status] task description
Now you have n tasks in your list.
find
- Search for tasks
Search for tasks using the search keyword.
Example of usage:
find search_keyword
Expected outcome:
Here are the matching tasks in your list:
1.[task type][status] task description
2.[task type][status] task description
...
bye
- Exit the program
Exit the program.
Example of usage:
bye
Expected outcome:
Program exits after 2 seconds of delay.