
Benedict is a personal task manager in the form of a chatbot. He can help you track your To-dos, events, and deadlines. He comes in the form of a GUI, as well as a command line application.
ip.jar here.$.<>.[].help — Get helpList all the commands Benedict supports, and their input format.
$ help
list — List TasksList all the tasks you’ve told Benedict to remind you about.
$ list
find — Find TasksSearch for Tasks whose descriptions contain a given search string.
$ find <search_string>
done — Mark a Task as doneMarks a task as done. The task index is its position as shown in list.
$ done <task_index>
delete — Remove a TaskTell Benedict you want it to stop tracking a Task for you. The task index is its position as shown in list.
$ delete <task_index>
todo — Add a TodoAdd a task you need to do.
$ todo <description>
deadline — Add a DeadlineAdd a task with a deadline. The deadline should be of the format yyyy-mm-dd, e.g. 2020-09-18.
$ deadline <description> /by <time: yyyy-mm-dd>
event — Add an EventAdd a task that occurs within a period.
$ event <description> /by <period>
bye — Exit appExits the app. Benedict will remember the tasks you’ve told him to remind you when you relaunch the application.
$ bye