
Credits:
Fickle keeps your tasks organized so you can focus on what matters.
list and LIST work the same./by) and Event(/from, /to). No spaces or uppercase inside the tags.Adds a simple task without a date/time.
Format: todo TASK_NAME
Example: todo buy groceries
Note: Duplicate Todo names are NOT allowed.
Adds a task with a due date/time.
Format: deadline TASK_NAME /by DATE [time]
Examples:
deadline Assignment1 /by 10/3/2023: Due at March 10 2023, with default time of 12:00AM.deadline Assignment1 /by 10/3/2023 2000: Due at March 10 2023, 8:00PM.Notes:
d/M/yyyy (2/6/2025 or 02/06/2025).24-hour (default 00:00 if omitted).Adds a task with start and end date/time.
Format: event TASK_NAME /from DATE [time] /to DATE[time]
Examples:
event book fair /from 10/2/2025 /to 20/2/2025event book fair /from 10/2/2025 1000 /to 20/2/2025Notes:
End time cannot be before start time.d/M/yyyy (2/6/2025 or 02/06/2025).24-hour (default 00:00 if omitted).Marks a task at a specifc index as done.
Format: mark TASK_INDEX
Example: mark 1
Notes:
[X] = done, [ ] = not done.Unmarks a task at a specifc index as not done.
Format: unmark TASK_INDEX
Example: unmark 1
Notes:
[X] = done, [ ] = not done.Views all tasks with type, status, and date/time info.
Format: list
Notes:
list.[T][X] homework means a Todo task named homework is done.Deletes a task at a specific index.
Format: delete TASK_INDEX
Example: delete 2
Notes:
Searches tasks by keyword (case insensitive and partial match)
Format: find KEYWORD
Example: find book
Notes:
return BooK and bookfair for example above.KEYWORD cannot be empty.Views tasks scheduled for a specific date.
Format: schedule DATE
Example: schedule 3/10/2025
Notes:
Deadline tasks due on the specific date and Event tasks that include the date.Todo tasks are not included.Views help for a specific or all commands
Formats:
helphelp COMMAND_NAMECommand names supported :
todo, deadline, event, mark, unmark, list, delete, find, schedule, help, bye
Ends the chatbot session and closes the windows automatically.
Format: bye
Note: Do not add extra words after bye.
.jar release from here.cd to the folder where you saved the JAR file.java -jar fickle-v0.4.jar