Download the latest jar file from releases and run the program to start the chatbot up.
Adds a todo/event/deadline to the task list.
Updates the status of whether a task is completed or not.
Removes a task from the list.
Finds a task that matches the keyword specified.
Tags a task with a priority of high/mid/low.
List all tasks the user has sorted by priority.
todo (description)
- Add a todo to the listAdd a todo
to with the specified description to the task list.
Example of usage:
todo read book
Expected outcome:
Got it I've added this task:
[MID][T][✘] read book
You now have 1 task(s) in the list.
deadline (description, time)
- Add a deadline to the listAdd a deadline
with the specified description
and time
to the task list. time
in “/by MM-DD-YYYY HH:MM” format.
Example of usage:
deadline read book /by 12-12-2020 23:59
Expected outcome:
Got it I've added this task:
[MID][D][✘] read book (By: Dec 12 2020 23:59)
You now have 1 task(s) in the list.
event (description, time)
- Add an event to the listAdd an event
with the specified description
and time
to the task list. time
in “/at MM-DD-YYYY HH:MM” format.
Example of usage:
event read book /at 12-12-2020 23:59
Expected outcome:
Got it I've added this task:
[MID][E][✘] read book (At: Dec 12 2020 23:59)
You now have 1 task(s) in the list.
done (index)
- Update the done status of a task.Update the done status of a task at the specified index
Example of usage:
done 1
Expected outcome:
Nice! I've marked this task as done:
[MID][T][✘] read book
delete (index)
- Delete a task from the task list.Delete the task at the specified index
Example of usage:
delete 1
Expected outcome:
Noted! I've removed this task:
[MID][T][✘] read book
You now have 0 task(s) in the list.
find (keyword)
- Find all tasks that match the keyword
.Displays a list of tasks that match the specified keyword
Example of usage:
find book
on
Expected outcome:
Here are your matching tasks in your list:
1. [MID][T][✘] borrow book
2. [MID][T][✘] read book
high/mid/low (index)
- Tag a task with a priorityTag a task at the specified index
with the priority high
, mid
or low
Example of usage:
high 3
on
Expected outcome:
The priority of this task has been updated:
[HIGH][T][✘] eat dinner
list
- Display all tasks in the task listList all tasks in the task list sorted by priority
Example of usage:
list
Expected outcome:
These are your tasks Oppa!!!
1. [HIGH][T][✘] eat dinner
2. [MID][T][✘] read book
3. [LOW][T][✘] watch drama