Duke is a chatbot that the user can use to track their tasks, deadlines and events.
Type the command in the command box and press Enter to execute it. e.g. typing help and pressing Enter will open the help window.

todoAdds a new todo task containing its description.
Usage: todo <description>
deadlineAdds a new deadline task containing its description and deadline (in yyyy-MM-dd format).
Usage: deadline <description> /by <deadline>
eventAdds a new event task containing its description and event time (in yyyy-MM-dd format).
Usage: event <description> /at <event time>
editEdits the details of the task.
Edit description: edit <number of task in list> desc <description>
Edit time (for deadline/event): edit <number of task in list> time <new date>
listLists all tasks in order of creation.
Usage: list
doneMarks a task as complete.
Usage: done <number of task in list>
findReturns tasks that contain the input keyword.
Usage: find <keyword>
byeExits the program.
Usage: bye