ip

JBot User Guide

Welcome to JBot, your personal task management chatbot. This guide will help you get started and understand how to use JBot effectively.

Table of Contents


Introduction

JBot is a task management chatbot designed to help you organize your tasks efficiently. You can create to-do lists, set deadlines, mark tasks as done, and much more using simple commands.


Getting Started

Running the Application

  1. Launch the Application: To start the JBot application, run the JBot.jar file, which will start the JavaFX interface.
    java -jar JBot.jar
    
  2. Graphical Interface: Once the application starts, a graphical user interface (GUI) will appear where you can type your commands.

User Interface Overview


Commands

Here are the main commands you can use to interact with JBot.

1. list

Displays all tasks currently in the list.

list

2. todo

Adds a new to-do task to the list.

todo <task description>

3. event

Adds a new event task to the list with a specified start and end time.

event <event description> /from <start time> /to <end time>

4. deadline

Adds a new task with a deadline.

deadline <task description> /by <deadline in d/M/yyyy HHmm>

5. mark

Marks a specific task as completed. The task index is based on the current list.

mark <task index>

6. unmark

Unmarks a completed task.

unmark <task index>

7. delete

Deletes a task from the list.

delete <task index>

8. find

Finds tasks that match a keyword.

find <keyword>

9. bye

Exits the application.

bye

10. help

Displays a help message with available commands and usage instructions.

help

Additional Information

Feel free to reach out for any questions or feedback!