Axel is a task management chat bot designed to help you organize your to-dos, deadlines, and events efficiently. Whether it's marking tasks, setting deadlines, or even finding specific tasks, Axel is ready to assist with simple commands. This guide will show you how to interact with Axel, including adding tasks, managing them, and accessing helpful features like searching and help.
- Adding tasks to be done
- Adding deadlines
- Adding events
- Finding tasks
- Marking tasks as done
- Unmarking tasks
- Deleting tasks
- Listing all tasks
- Accessing help
Use the todo command to add a simple task without a specific date or time.
todo <task description>
<task description>: Description of the task you want to add.
todo read book
===================================
Got it. I've added this task:
[T][ ] read book
Now you have 1 task in the list.
===================================
To add a task with a deadline, use the deadline command. This task includes a description and a due date.
deadline <task description> /by <due date>
<task description>: Description of the task you want to add.<due date>: Deadline for the task inyyyy-MM-dd HHmmformat.
deadline return book /by 2024-09-15 1800
===================================
Got it. I've added this task:
[D][ ] return book (by: Sep 15 2024 06:00 PM)
Now you have 3 tasks in the list.
===================================
Use the event command to add a task that happens during a specific time period.
event <task description> /from <start time> /to <end time>
<task description>: Description of the event you want to add.<start time>: Start time of the event inyyyy-MM-dd HHmmformat.<end time>: End time of the event inyyyy-MM-dd HHmmformat.
event project meeting /from 2024-09-20 1400 /to 2024-09-20 1600
===================================
Got it. I've added this task:
[E][ ] project meeting (from: Sep 20 2024 02:00 PM to: Sep 20 2024 04:00 PM)
Now you have 3 tasks in the list.
===================================
You can find tasks that contain a specific keyword in the description using the find command.
find <keyword>
<keyword>: Word or phrase you want to search for in task descriptions.
find book
===================================
Here are the matching tasks in your list:
1. [T][ ] read book
2. [D][ ] return book (by: Sep 15 2024 06:00 PM)
===================================
Use the mark command to mark a task as completed.
mark <task number>
<task number>: The index number of the task in the list to mark as completed.
mark 1
===================================
Nice! I've marked this task as done:
[T][X] read book
===================================
To mark a previously completed task as incomplete, use the unmark command.
unmark <task number>
<task number>: The index number of the task in the list to mark as incomplete.
unmark 1
===================================
OK, I've marked this task as not done yet:
[T][ ] read book
===================================
The delete command allows you to remove a task from the list.
delete <task number>
<task number>: The index number of the task in the list to delete.
delete 2
===================================
Noted. I've removed this task:
[D][ ] return book (by: Sep 15 2024 06:00 PM)
Now you have 2 tasks in the list.
===================================
To see a list of all your tasks, use the list command.
list
list
===================================
Here are the tasks in your list:
1. [T][ ] read book
2. [D][ ] return book (by: Sep 15 2024 06:00 PM)
===================================
Use the `help command to see a list of available commands and their usage.
help
help
===================================
Here are the available commands:
1. todo <task> - Adds a to-do task.
2. deadline <task> /by <date> - Adds a deadline task.
3. event <task> /from <start> /to <end> - Adds an event task.
4. mark <task number> - Marks a task as completed.
5. unmark <task number> - Marks a task as incomplete.
6. delete <task number> - Deletes a task.
7. find <keyword> - Finds tasks containing the keyword.
8. list - Lists all tasks.
9. bye - Exits the application.
===================================
Thank you for using Axel, your personal task management assistant. Whether you're organizing your daily to-dos, keeping track of deadlines, or managing events, Axel is here to help you stay on top of your tasks with ease.
If you have any feedback or encounter issues while using the app, feel free to reach out for assistance. We hope Axel enhances your productivity and makes task management a breeze!
Happy tasking! ✨
