Mew is a task manager chatbot application that helps you manage your To-Dos, Events, and Deadlines.

UPPER_CASE are the parameters to be supplied by the user, e.g. in todo TODO_DESCRIPTION, TODO_DESCRIPTION is a parameter that can be used as todo Do laundry./by [YYYYMMDD, HHMM] can be used as /by 20220916 or /by 20220916 2359 or /by 2359.YYYYMMDD refers to the date format used in this application, e.g. 20220904. Invalid date formats won’t be accepted.HHMM refers to the time format used in this application, e.g. 2359. Invalid time formats won’t be accepted. If the user only specifies the time without any date, the date will be regarded as today’s date.todo TODO_DESCRIPTIONdeadline DEADLINE_DESCRIPTION /by [YYYYMMDD, HHMM]event EVENT_DESCRIPTION /at [YYYYMMDD, HHMM]listmark TASK_INDEXunmark TASK_INDEXdelete TASK_INDEXedit TASK_INDEX TASK_DESCRIPTIONfind KEYWORDhelpbyetodoAdds a To-Do task to the current task list.
Format: todo TODO_DESCRIPTION
Example of usage:
todo do laundrytodo meet ProfdeadlineAdds a Deadline task to the current task list.
Format: deadline DEADLINE_DESCRIPTION /by [YYYYMMDD, HHMM]
Notes: An error will be shown if the input satisfies one of the conditions below:
/byExample of usage:
deadline 2103 submit iP /by 20220916deadline 3191 submit report /by 2359deadline 3123 submit presentation /by 20221009eventAdds an Event task to the current task list.
Format: event EVENT_DESCRIPTION /at [YYYYMMDD, HHMM]
Note: An error will be shown if the input satisfies one of the conditions below:
/atExample of usage:
event 3122 CA1 /at 20220916 1100event 2103 group project meeting /at 20220918event dinner with Mike /at 1930listShows the list containing all tasks.
Format: list
Note: An error will be shown if parameter is given
markMarks a task of given index in the task list as done.
Format: mark TASK_INDEX
Note:
TASK_INDEX is the index of the task in the list and starts from 1.TASK_INDEX satisfies one of the conditions below:
    Example of usage:
mark 1mark 5unmarkUnmarks a task of given index in the task list as not done.
Format: unmark TASK_INDEX
Note:
TASK_INDEX is the index of the task in the list and starts from 1.TASK_INDEX satisfies one of the conditions below:
    Example of usage:
unmark 3unmark 8deleteDeletes a task in the task list.
Format: delete TASK_INDEX
Note:
TASK_INDEX is the index of the task in the list and starts from 1.TASK_INDEX satisfies one of the conditions below:
    Example of usage:
delete 2delete 6editEdits description of a task at selected index.
Format: edit TASK_INDEX TASK_DESCRIPTION
Note:
TASK_INDEX is the index of the task in the list and starts from 1.TASK_INDEX satisfies one of the conditions below:
    Example of usage:
edit 1 2117 projectedit 5 sleepfindFinds a task that matches the keyword given.
Format: find KEYWORD
Note:
Only one keyword can be given per one search, e.g. find eat dorayaki will search all tasks containing the keyword eat dorayaki.
Example of usage:
find laundryfind 2103helpLists all available commands.
Format: help
byeSends bye to Mew and exits the application.
Format: bye