Yuna is a personalized chat bot that helps you keep track of your tasks, events and deadlines! It comes included with a gui to help you visualize the tasks better.
Yuna helps you to keep track of your tasks! You can view, add, delete, mark as complete and incomplete. Manage your deadlines with Yuna!
Yuna allows you to keep track of deadlines and events by tagging them with dates in the (yyyy-mm-dd) format.
Yuna allows you to search for tasks by their date or keyword.
Shows a list of all tasks.
Example of usage:
list
Expected outcome:
Yuna returns the list of tasks that you have.
Your schedule!
1. [T][] Homework
2. [E][] Football (at: Sat, 17 Sep 2022)
3. [D][] Assignment (by: Sun,18 Sep 2022)
Adds a to-do type task to the list.
Example of usage:
todo Homework
Expected outcome:
Yuna adds the to-do task to the list of tasks.
I've added this to your schedule!
[T][] Homework
You got 1 task to do :)
Adds an event type task to the list.
Format:
event
event_name /at
yyyy-mm-dd
Example of usage:
event Football /at 2022-09-17
Expected outcome:
Yuna adds the event task to the list of tasks.
I've added this to your schedule!
[E][] Football (at: Sat, 17 Sep 2022)
You got 2 tasks to do :)
Adds a deadline type task to the list.
Format:
deadline
event_name /by
yyyy-mm-dd
Example of usage:
deadline Assignment /by 2022-09-18
Expected outcome:
Yuna adds the deadline task to the list of tasks.
I've added this to your schedule!
[D][] Assignment (by: Sun, 18 Sep 2022)
You got 3 tasks to do :)
Marks the task of that index as complete in the list.
Format:
mark
index (The index is based on the position of the task in the list!)
Example of usage:
mark 3
Expected outcome:
Yuna marks the task as complete.
Good job for finishing this! ^^
[D][X] Assignment (by: Sun, 18 Sep 2022)
Marks the task of that index as uncompleted in the list.
Format:
unmark
index (The index is based on the position of the task in the list!)
Example of usage:
unmark 3
Expected outcome:
Yuna marks the task as incomplete.
Unmarked!! You should finish this soon! >:(
[D][] Assignment (by: Sun, 18 Sep 2022)
Shows a list of tasks on the said date.
Format:
on
yyyy-mm-dd
Example of usage:
on 2022-09-17
Expected outcome:
Yuna shows all the tasks on that date.
You have these on Sat,17 Sep 2022:
1.[E][] Football (at: Sat, 17 Sep 2022)
Shows a list of tasks with the said keyword.
Format:
find
keyword
Example of usage:
find Football
Expected outcome:
Yuna shows all the tasks with the keyword.
Here you go!
1.[E][] Football (at: Sat, 17 Sep 2022)
Deletes the task of the specified index.
Format:
delete
index (The index is based on the position of the task in the list!)
Example of usage:
delete 1
Expected outcome:
Yuna deletes the task of that index.
I've taken this out from your schedule!
[T][] Homework
You got 2 tasks to do :)
This exits the bot, Yuna.
Example of usage:
bye
Expected outcome:
The chat will be closed after seeing this message.
See you later :)