This is a chat bot that can help you keep track of your tasks!
All date and time inputs have to be in the format yyyy-MM-dd HHmm.
Example: 2023-01-01 2359.
There are 4 task types. deadline, doafter,
event, and todo
The syntax to add a task is [task type] [task description] [other parameters, indicated by a forward slash]
For deadline, the syntax is deadline [task description] /by [datetime].
Example: deadline homework /by 2023-01-01 2359.
For doafter, the syntax is doafter [task description] /after [datetime].
Example: doafter homework /after 2023-01-01 2350.
For event, the syntax is event [task description] /from [datetime] /to [datetime].
Example: event homework /from 2023-01-01 2359 /to 2023-01-02 2350.
For todo, the syntax is todo [task description]
Example: todo homework.
Dook supports 2 commands to indicate a task is done - mark and unmark.
The syntax is mark [index] and unmark [index].
Example: mark 2.
index has to lie between 1 and the total number of tasks Dook has stored.
Dook supports task deletion using delete.
The syntax is delete [index].
Example: delete 2.
index has to lie between 1 and the total number of tasks Dook has stored.
You can list out all the tasks by the command list. No additional arguments required.
To find a task, use find. The syntax is find [keyword]. Only exact matches will be listed.
Example: find homework.
You can exit the application by entering bye. No additional arguments required.
Try meow and dance!
Prerequisites: JDK 11
- Download
Dook.jar - Navigate to the file directory containing
Dook.jar - Launch by entering
java -jar Dook.jar____ _ | _ \ ___ ___ | | __ ╱| | | | |/ _ \ / _ \| |/ / (˚. 。7 | |_| | |_| | |_| | < |、˜〵 |____/ \___/ \___/|_|\_\ じし_,)ノ