BottleOpener is a task management chatbot that helps you track and manage various tasks such as todos, deadlines, and events. The chatbot provides an interactive way to manage your tasks through a simple command-line interface (CLI) or graphical interface (GUI).
- Add tasks: Easily add ToDo, Deadline, or Event tasks.
- Mark tasks: Mark tasks as done or undone.
- Delete tasks: Remove tasks you no longer need.
- List tasks: View all tasks in the task list.
- Remind deadlines: Receive automatic reminders for upcoming deadlines.
- Launch the application.
- Type in commands.
todo
creates a simple task that does not have a deadline or time.
todo <task_description>
deadline
creates a task with a due date.
deadline <task_description> /by <due_date>
event
creates a task that is scheduled to happen at a specific time.
event <task_description> /from <start_time> /to <end_time>
list
displays all the tasks stored in the chat bot.
list
mark
/unmark
marks or unmarks a specified task as completed or not completed.
mark <task_number>
unmark <task_number>
delete
removes a task from the list.
delete <task_number>
remind
displays all the tasks with upcoming deadlines.
remind
bye
exits and closes the chat bot.
bye