Welcome to Itadel! The number one task management chatbot to handle your daily tasks, deadlines and events!
The features of Itadel includes:
- list
- add todo
- add deadline
- add event
- mark/unmark as complete
- search with keywords
- manage tags in tasks
The feature allows you to see existing tasks (Todo, Deadline, Event) in your list.
list
list1. [T][ ] sleep 2. [T][ ] Work on CS2103T ip
The feature allows you to add Todo tasks for you to handle normal tasks.
todo <task name>
todo Work on CS2103T ipGot it! I have added: [T][ ] Work on CS2103T ip | [] Now you have 2 tasks in the list
The feature allows you to add deadlines for you to handle tasks that are time sensitive.
deadline <task name> /by <time>
<time> should be of format dd/MM/yyyy HH:mm
where dd = date, MM = month, yyyy = year,
HH = hour, mm = minute
deadline assignment 1 /by 18/09/2024 23:59Got it! I have added: [D][ ] assignment 1 (by: 18/09/2024 23:59) | [] Now you have 3 tasks in the list
The feature allows you to add events for you to handle upcoming events.
event <task name> /from <start time> /to <end time>
<start time> and <end time> should be of format dd/MM/yyyy HH:mm
where dd = date, MM = month, yyyy = year,
HH = hour, mm = minute
The feature allows you to delete tasks (Deadline, Event, Todo) from the existing list.
delete <Task Index>
<Task Index> refers to the index of the
task in the TaskList array.
list1. [T][ ] sleep 2. [T][ ] sleep twice 3. [D][ ] assignment 1 (by: 18 09 2024 23:59)
delete 1Noted. I've removed this task: [T][ ] sleep | [] Now you have 2 tasks in the list
The feature allows you to mark a task (Deadline, Event, Todo) as complete/ unmark a task.
mark <Task Index>
Marks the task as completed.
<Task Index> refers to the index of the
task in the TaskList array.
unmark <Task Index>
Unmarks the task from being completed.
<Task Index> refers to the index of the
task in the TaskList array.
list1. [T][ ] sleep twice 2. [D][ ] assignment 1 (by: 18 09 2024 23:59)
mark 1Nice! I've marked this task as done: [T][X] sleep twice | []
list1. [T][X] sleep twice 2. [D][ ] assignment 1 (by: 18 09 2024 23:59)
unmark 1Nice! I've marked this task as not done: [T][ ] sleep twice | []
The feature allows you to search tasks (Deadline, Event, Todo) that contain the keywords.
find <keyword>
find sleep1. [T][ ] sleep twice Here are the matching tasks in your list:1. [T][ ] sleep twice
The feature allows you to manage tags in your tasks (Deadline, Event, Todo), including adding, removing and getting all tags.
addtag <Task Index> <Tag Name>
Adds the tag to the task.
<Task Index> refers to the index of the
task in the TaskList array.
<Tag Name> refers to the name of the tag
added.
removetag <Task Index> <Tag Index>
Removes the tag in the tag index from the task.
<Task Index> refers to the index of the
task in the TaskList array.
<Tag Index> refers to the index of the
tag in the tag list associated with the task.
gettag <Task Index>
Gets all the tags associated with the task.
<Task Index> refers to the index of the
task in the TaskList array.
list
- [T][ ] sleep twice
- [D][ ] assignment 1 (by: 18 09 2024 23:59)
addtag 1 sleep 8 hoursTag: sleep 8 hours has been added to task: [T][ ] sleep twice | [sleep 8 hours]
addtag 1 sleep on comfortable bedTag: sleep on comfortable bed has been added to task: [T][ ] sleep twice | [sleep 8 hours, sleep on comfortable bed]
gettag 1Below are the list of tags related to task: [T][ ] sleep twice | [sleep 8 hours, sleep on comfortable bed] 1. sleep 8 hours 2. sleep on comfortable bed
removetag 1 2Tag: sleep on comfortable bed has been removed from the task: [T][ ] sleep twice | [sleep 8 hours]
gettag 1Below are the list of tags related to task: [T][ ] sleep twice | [sleep 8 hours] 1. sleep 8 hours
The feature allows you to exit the program.
bye
byeBye. Hope to see you again soon!
