Duke, a chat bot assistant for task management
Duke is a chat bot that helps you manage your tasks.
Duke manages a task list that can store:
For managing tasks, Duke can:
listDuke will output the current list of tasks
todoUsage: todo args
Duke will add a todo with description args to the task list
Example: todo write user guide
eventUsage: event args /at place
Duke will add an event with description args and location place to the task list
Example: event hackathon /at school of computing
deadlineUsage: deadline args /by date time
Duke will add a deadline with description args, date date and time time.
date must be in format d/M/yyyy
time must be in format HHmm
Example: deadline CS2103 project /by 31/10/2019 2359
doneUsage: done num
Duke will mark the task at index num as done.
Example: done 4
deleteUsage: delete num
Duke will delete the task at index num.
Example: delete 1
findUsage: find args
Duke returns a sub-list of all tasks that contain args in the task description.
Example: find coding assignment
updateUsage: update num command
Duke replaces the task at index num with a new task created by command.
Example: update 3 todo add new functionality