URBOI is a simple command-line chatbot designed to help you manage your tasks. It allows you to add, list, mark as done, delete, and search for tasks. This user guide will provide you with step-by-step instructions on how to use URBOI effectively.
URBOI.java
file to start the URBOI_PACKIN.ResponseController chatbot.URBOI_PACKIN.ResponseController allows you to add three types of tasks: To-Do, URBOI_PACKIN.TaskTypes.Deadline, and URBOI_PACKIN.TaskTypes.Event.
To add a To-Do task, use the following command:
todo [description]
Replace [task description]
with a brief description of the to-do task you want to add.
To add a deadline task, use the following command:
deadline [task description] /by [date and time]
Replace [task description]
with a description of the deadline task and [date and time]
with the date and time the task is due in the format d/M/yyyy HHmm
.
To add an event task, use the following command:
event [event description] /from [start time] /to [end time]
Replace [event description]
with a description of the event, [start time]
with the event’s start time, and [end time]
with the event’s end time.
To see a list of all your tasks, simply enter:
list
You can mark tasks as done or undone using the following commands:
mark [task index]
Replace [task index]
with the index of the task you want to mark as done.
unmark [task index]
Replace [task index]
with the index of the task you want to mark as not done.
You can delete a task from your list using the following command:
delete [task index]
Replace [task index]
with the index of the task you want to delete.
To search for tasks containing a specific keyword, use the following command:
find [keyword]
Replace [keyword]
with the keyword you want to search for. URBOI_PACKIN.ResponseController will display a list of tasks matching your keyword.
To exit URBOI_PACKIN.ResponseController, simply enter:
bye
URBOI_PACKIN.ResponseController will bid you farewell and close.