ip

“YOURS” User Guide

Welcome to “YOURS”! This guide will help you get started with using our chatbot effectively for various tasks and interactions.

Quick Start

  1. Ensure you have Java 11 or above installed on your Computer.
  2. Download the latest duke.jar
  3. Copy the file to the folder you want to use as the home folder for your Duke.
  4. Run the jar file.
  5. Type the command in the command box and press Enter to execute it.
  6. Refer to the Features below for details of each command.

Features

Notes about command format :

Create a task: todo, event, deadline

The feature allows you to add new to-do tasks to your task list. YOURS supports three types of tasks todo, event, and deadline.

  1. todo: Manage your everyday tasks and chores.

    • Format: todo TASKDESC
    • Example: todo buy groceries

      Local Image

  2. event: Schedule and organize upcoming events and activities.

    • Format: event TASKDESC /from FROMDATE /to TODATE
    • Example: event meeting /from 23/08/2023 1800 /to 23/08/2023 1900

      Local Image

  3. deadline: Keep track of important deadlines.

    • Format: deadline TASKDESC /by DUEDATE
    • Example: deadline assignment /by 23/08/2023 2359

      Local Image

Delete a task: delete

Removes tasks from your task list when they are no longer relevant or needed.

Listing all tasks - list

Displays all the tasks in the task list.

Edit a task: edit

Edits a task field to a new input

:bulb: Tip: Use the list command to check the list for the task’s index and its type to ease your edit process.

Mark done - mark

Marks a task as completed.

Mark not done -unmark

Marks a task as not complete.

Find a task - find

Finds tasks that match the given keyword.

Exiting the program - bye

Exits the program.

Saving the data

All data will be saved in the hard disk automatically after any command that changes the data. There is no need to save manually.

Editing the data

All data will be saved on the hard disk automatically as text file [JAR file location]/data/TaskList.txt. Advanced users are welcome to update data directly by editing that data file.

Command Summary

Command Format Example
todo todo TASKDESC todo buy groceries
event event TASKDESC /from FROMDATE /to TODATE event meeting /from 23/08/2023 1800 /to 23/08/2023 1900
deadline deadline TASKDESC /by DUEDATE deadline assignment /by 23/08/2023 2359
delete delete INDEX delete 1
edit edit INDEX FIELD NEWINPUT edit 1 taskdesc fetch John
edit 2 fromdate 23/08/2023 1900
list list list
mark mark INDEX mark 1
unmark unmark INDEX unmark 1
find find KEYWORD find fetch
bye bye bye