Duke Chat Bot is a personal task manager. It allows users to add, delete and search tasks.
Exits Duke Chat Bot application.
Example of usage:
bye
Expected outcome:
Application closes
Adds a Deadline Task to task list.
Example of usage:
deadline lab submission /by 2020-01-01 16:30
Expected outcome:
Got it! I've added this task:
[D][✘] lab submission (by: 1 Jan 2020 4:30pm)
Now you have 1 task in the list!
Deletes a task from task list.
Example of usage:
delete 1
Expected outcome:
Noted! I've removed this task:
[D][✘] lab submission (by: 1 Jan 2020 4:30pm)
Now you have 0 tasks in the list!
Marks a task as done in task list.
Example of usage:
done 1
Expected outcome:
Nice! I've marked this task as done:
[D][✓] lab submission (by: 1 Jan 2020 4:30pm)
Adds an Event Task to task list.
Example of usage:
event OP1 Presentation /at 2020-12-31 09:55
Expected outcome:
Got it! I've added this task:
[E][✘] OP1 Presentation (at: 31 Dec 2020 09:55am)
Now you have 2 tasks in the list!
Adds a Todo Task to task list.
Example of usage:
todo read book
Expected outcome:
Got it! I've added this task:
[T][✘] read book
Now you have 3 tasks in the list!
Searches tasks by keyword in the task list.
Example of usage:
find Presentation
Expected outcome:
Here are the matching tasks in your list:
1.[E][✘] OP1 Presentation (at: 31 Dec 2020 09:55am)
Lists all tasks in the task list.
Example of usage:
list
Expected outcome:
Here are the tasks in your list:
1.[D][✓] lab submission (by: 1 Jan 2020 4:30pm)
2.[E][✘] OP1 Presentation (at: 31 Dec 2020 09:55am)