duke

Bunny Duke User Guide

Bunny Duke is a task and expense manager chat bot.

Table of Contents

  1. Introduction
  2. General Commands
  3. Tasks Managing Commands
    1. Types of Tasks
    2. Add Tasks
    3. See Task List
    4. Mark Task as Done
    5. Delete Tasks
    6. Find Task by Keyword
  4. Expenses Managing Commands
    1. Add Expenses
    2. Input Income
    3. See Expense List
    4. Delete Expenses

Features

Task Managing feature

Bunny Duke can help you to manage all your tasks. He can list out all your tasks, let you add tasks, delete tasks and mark tasks as done. He also can help you save your deadline or event’s date and time.

Expense Managing feature

Bunny duke can also help you manage your expenses. He can let you input your income and input your expenses. Then, He can help you calculate how much you have left to spend or how much is overspent. He is able to save everything so when you close the app, your data is not lost.

Here is how it looks like in-action:

Image of Duke Bunny

General Commands

Help Command

Duke Bunny will give you a quick summary of all the commands in one reply to help you anytime you forget any.

Tutorial Command

Duke Bunny will guide you through a short hands-on tutorial to familiarise you with all the commands. Just follow through the instructions and it will help you learn very quickly.

Bye Command

This is optional because the data will be saved whenever any command is made. Thus, do not fret if you close Duke Bunny without doing this.

Task Managing Commands

This section will show you the commands for the task managing functions of Duke Bunny.

Types of Tasks

Add Task Command

Duke Bunny can help add the 3 different tasks into the task list to help you keep track of them all. He will reply you if he successfully did so and the number of tasks in the list. If there is incorrect user input format, he will also reply with what went wrong. The data will be saved once the command is made.

See Task List

Duke Bunny can help you to display all the tasks in your task list according to when it was inputted with the oldest on top and newest below.

Mark Task as Done

Duke Bunny can help you to mark tasks as done.He will reply you if he successfully did so. If there is incorrect user input format, he will also reply with what went wrong. The data will be saved once the command is made.

Delete Tasks

Duke Bunny can help you to delete the tasks that you no longer need to keep track of. He will reply you if he successfully did so and the number of tasks in the list. If there is incorrect user input format, he will also reply with what went wrong. The data will be saved once the command is made.

Find Task by Keyword

Duke Bunny can help you find tasks that match a single word keyword. All matching tasks will be presented.

You can also find tasks by the date.

Expenses Managing Commands

This section will show you the commands for the expenses managing functions of Duke Bunny.

Add Expenses

Duke Bunny can help you add expenses into the expense list. If an income is already inputted, he will calculate how much of the income is left or how much is overspent. He will also show the total expenditure. If there is incorrect user input format, he will also reply with what went wrong. The data will be saved once the command is made.

Input Income

Duke Bunny can help to calculate how much is overspent or left of your income if you choose to input it. The data will be saved once the command is made. Everytime you do this command, the previous income will be overwritten. If there is incorrect user input format, he will also reply with what went wrong.

See Expense List

Duke Bunny can help you display all the expenses in your expense list. He also shows the total expenditure and income left or amount of money overspent.

Delete Expenses

Duke Bunny can help you to delete specific expenses that you no longer need to keep track of. The data will be saved once the command is made. If there is incorrect user input format, he will also reply with what went wrong.

You can delete all expenses if you want to start anew when your monthly income has been received.