NINO is an efficient chatbot assistant designed for streamlined task and note management. It is tailored for users who prefer Command Line Interface (CLI) interactions, making it particularly advantageous for those who are adept at typing quickly. At the same time, it provides the convenience of a Graphical User Interface (GUI).
todo
- Add a TODO task to tasks listFormat: todo <description>
Example: todo Do ip tasks for the week
Expected Outcome:
Got it. I've added this task:
[T][ ] Do ip tasks for the week
Now you have 1 tasks in the list
deadline
- Add a DEADLINE task to tasks listFormat: deadline <description> /by <deadline in yyyy-mm-dd HHmm format>
Example: deadline Submit ip /by 2023-09-20 2359
Expected Outcome:
Got it. I've added this task:
[D][ ] Submit ip (by: Sep 20 2023 2359)
Now you have 2 tasks in the list.
event
- Add an EVENT task to tasks listFormat: event <description> /from <start_date in yyyy-mm-dd HHmm format> /to <start_date in yyyy-mm-dd HHmm format>
Example: event CS2103T tutorial /from 2023-09-21 0800 /to 2023-09-21 0900
Expected Outcome:
Got it. I've added this task:
[E][ ] CS2103T tutorial (from: Sep 21 2023 0800 to: Sep 21 2023 0800)
Now you have 3 tasks in the list.
list
- Lists all the tasks in the tasks list.Format: list
Example: list
Expected Outcome:
Here are the tasks in your list:
1.[T] [] Do ip tasks for the week
2.[D] [] Submit ip (by: Sep 20 2023 2359)
3.[E] [] CS2103T tutorial (from: Sep 21 2023 0800 to: Sep 21 2023 0800)
mark
- Marks the unmarked task at the index in the tasks list as done.Format: mark <index>
Example: mark 1
Nice! I've marked this task as done:
[T] [X] Do ip tasks for the week
unmark
- Unmarks the marked task at the index in the tasks list as not done yet.Format: unmark <index>
Example: unmark 1
OK! I've marked this task as not done yet:
[T] [] Do ip tasks for the week
delete
- Deletes a task at that index from the tasks list.Format: delete <index>
Example: delete 1
Noted! I've removed this task:
[T] [] Do ip tasks for the week
Now you have 2 tasks in the list.
find
- Finds all task that matches the target in the tasks list.Format: find <description>
Example: find ip
Expected Outcome:
Here are the matching tasks in your list:
1. [D] [] Submit ip (by: Sep 20 2023 2359)
bye
- Exits the program.Format: bye
Example: bye
Expected Outcome:
The application window will close