1. What is Duke?
2. Features
3. Setting Up
4. Commands
Duke is a task management bot that can keep track of your daily tasks and manage them.
- Add a task
* Types of tasks: 1. `todo`: A task to be done later 2. `event`: A task with the time to do it 3. `deadline`: A task with a deadline
- Delete a task
* `delete` a task from the existing list of tasks.
- List the tasks
* `list` the existing list of tasks.
- Mark a task as done
* Mark a task as `done` after you have done it.
- Find tasks
* `find` tasks that contain the keyword.
- Add a note
* Add a `note` to the existing list of notes.
- Delete a note
* `delnote`: deletes a note that you do not want to keep anymore.
- List the notes
* `listnote`: lists the existing notes.
- Get the description of a note
* `description`: the content of a certain note.
- Download the jar file [here] (https://github.com/patricktan6/ip/releases/tag/A-Release)
- Open the jar file downloaded and you can start using it.
Command | Result |
---|---|
todo [Description] |
New todo task added to the task list with the tag [T] |
event [Description] /at [Time(YYYY/MM/DDTHH:MM)] |
New event added to the task list with the tag [E] |
deadline [Description] /by [Time(YYYY/MM/DDTHH:MM)] |
New deadline added to the task list with the tag [D] |
delete [Index] |
Delete the task with the index |
list |
List the existing tasks on the task list |
done [Index] |
Mark the task with the index as done |
find [Keyword] |
Find the tasks which contains the keyword |
note [Title] /d [Description] |
Create a note with a title and description then add it to the note list. |
delnote [Index] |
Delete the note with the index. |
listnote |
List the notes on the note list. |
description [Index] |
Get the description of the note with the index. |