---
# System prepended metadata

title: MoneyBot 全新使用指南
tags: [sideproject]

---

# MoneyBot 全新使用指南

![MoneyBot Logo](https://hackmd.io/_uploads/BJ5-O46Ya.png)

![MoneyBot Banner](https://hackmd.io/_uploads/SJKkyMcS3.png)

**ID:** `@058fupbt`  
[點我加入機器人](https://liff.line.me/1645278921-kWRPP32q/?accountId=058fupbt)

---

## 目錄

1. [全新互動選單操作](#全新互動選單操作)
2. [快速上手指南](#快速上手指南)
   - [步驟一：添加 MoneyBot 為好友](#步驟一添加-moneybot-為好友)
   - [步驟二：啟動互動介面](#步驟二啟動互動介面)
3. [舊版指令教學](#舊版指令教學)
   - [個人記帳指令](#個人記帳)
   - [報表及進階指令](#報表及進階指令)
   - [短指令功能](#短指令-範例)
   - [情侶記帳指令](#情侶記帳)
4. [更新版本 & 注意事項](#更新版本--注意事項)
5. [給予回饋](#給予回饋)

---

## 全新互動選單操作

從新版開始，只需在 Line 輸入 `bot`，MoneyBot 將自動切換至全新互動選單模式。  
您可以：
- **點選圖示**來記錄支出或收入
- **選擇分類與帳戶**，讓記帳流程更直覺
- **快速生成報表**，一鍵下載帳單

這套全新介面讓記帳變得更方便、更簡單，無需再記住複雜的文字指令。

---

## 快速上手指南

### 步驟一：添加 MoneyBot 為好友

1. 開啟您的 Line 應用程式。
2. 搜尋 `@058fupbt` 並添加為好友，或直接點擊以下連結：[點我加入機器人](https://liff.line.me/1645278921-kWRPP32q/?accountId=058fupbt)。
3. 加入後，即可開始使用 MoneyBot 進行記帳。

### 步驟二：啟動互動介面

1. 在對話框中輸入 `bot`（不分大小寫）。
2. MoneyBot 會自動切換至選單模式，提供各種操作選項：
   - **新增記帳**（支出、收入、分期付款等）
   - **生成報表**
   - **情侶記帳模式**  
     如果您與另一半在同一群組中使用 MoneyBot，請確保雙方已將 MoneyBot 添加為好友，並在群組中輸入 `join` 以啟用情侶記帳功能。接著，您可以透過互動選單記錄應收、應付以及平分帳款，讓雙方清楚了解各自的費用分攤。

立即試試看，體驗全新的互動式記帳！

---

## 舊版指令教學

如果您習慣使用傳統文字指令，以下內容完整保留了舊版教學，讓您依然可以透過輸入指令來操作 MoneyBot。

### 個人記帳

![image](https://hackmd.io/_uploads/r11RKrWaye.png =600x)

將 MoneyBot 添加為好友後，即可開始個人記帳功能。

#### 開始記帳

使用以下指令進行記帳：
- **`-$$`：記錄支出**  
  例如：`-100` 表示記錄支出 100 元。  
  後續機器人會提示輸入描述、選擇分類與帳戶。

- **`/$$`：記錄分期付款**  
  例如：`/200` 表示記錄分期付款 200 元。

- **`=`：查看目前帳目結果。**

- **`*`：顯示明細細項。**

- **`del 序號`：刪除指定序號的帳目。**

- **`del_c`：刪除類別。**  
  （刪除類別不影響原有帳款）

- **`del_a`：刪除帳戶。**  
  （刪除帳戶不影響原有帳款）

- **`al`：新增短指令（alias）**  
  可將複雜指令濃縮成一個短指令。

- **`del_al`：刪除短指令。**

- **`help`：使用說明**  
  例如：`help 如何產生上月報表`。

- **`呼叫管理員`：遇到問題可請求管理員協助。**

> **小提醒：**  
> 若指令中包含空白字元，請用雙引號包住，如：`-100 "台北 便當店"`。

---

### 報表及進階指令

透過子指令生成更詳細的報表：

> **注意：** 每個指令間需有空格分隔。

#### 報表指令（輸入 `=` 後的子指令）
- **`d`（durations）**  
  例如：`= d 1` → 查看前一個月的報表。  
  長指令：`= durations 1`

- **`wo`（without）**  
  過濾掉特定帳戶或類別  
  例如：`= wo 食,住` → 過濾掉食品與住宿相關項目。  
  長指令：`= without 食`

- **`c`（categories） / `a`（accounts）**  
  指定只包含某類別或帳戶  
  例如：`= c 食,住` 或 `= a 現金,信用卡`

- **`woc`（without-categories） / `woa`（without-accounts）**  
  過濾特定類別或帳戶  
  例如：`= woc 食` 或 `= woa 現金`

- **`sd`（start-date）、`ed`（end-date）、`edt`（end-date-type）**  
  用來設定起始與結束日期  
  例如：  
  - `= sd 2024/01/01` → 查看 2024/01/01 的報表。  
  - `= sd 2024/01/01 ed 2024/01/05` → 一日至五日的報表。  
  - `= sd 5` → 查看本月 5 號的報表。  
  - `= sd 5 edt month` → 從本月 5 號到下月 5 號。  
  - `= sd 5 edt month d 1` → 從上月 5 號到本月 5 號。

- **`console`**  
  若使用此指令，報表將以 Line 訊息方式呈現，而非網頁視窗。

**混合指令範例：**
- 上個月排除現金帳戶：`= d 1 woa 現金`  
- 本月包含現金帳戶但排除樂類別：`= woa 現金 woc 樂`

#### 細項查詢指令（輸入 `*` 後的子指令）

基本語法與報表指令相似，不過會列出每一筆明細：

- **`* d 1`** → 查看前一個月的明細。  
- **`* wo 食`** → 過濾掉食品類的明細。  
- **`* c 食,住`** → 只顯示類別為食或住的明細。  
- **`* a 現金,信用卡`** → 只顯示現金或信用卡帳戶的明細。  
- **`* n 早餐`** 或 **`* won 午餐`**  
  → 分別查詢包含或排除特定備註的明細。

---

### 短指令 範例

利用短指令（alias）讓操作更簡便：

1. 輸入 `al` 新增短指令。
2. 輸入指令名稱，例如："上月報表"。
3. 輸入對應的指令內容，例如："= d 1"。
4. 之後只需輸入 "上月報表" 即可執行對應動作。  
   （提醒：後續也可接參數，如："上月報表 woc 樂"）

---

### 情侶記帳

![情侶記帳圖示](https://hackmd.io/_uploads/HJe09q4hT.png =600x)

適合情侶之間進行 AA 制記帳，雙方分別記錄支出，結算後自動計算誰需支付給誰。

#### 操作步驟：

1. **群組設定：**  
   - 雙方均需將 MoneyBot 添加為好友。  
   - 創建一個群組，邀請雙方和 MoneyBot 加入。
   - 雙方請先輸入 `join` 讓機器人識別您們。

2. **記帳指令：**
   - 可以直接輸入 bot 使用選單
   - **`+$$`：新增應收帳款給對方**  
     例如：`+100` 表示對方應支付 100 元。
   - **`/$$`：記錄平分帳款**  
     例如：`/200` 表示我付款 200 元，其中 100 元對方應付。
   - **`-$$`：新增應付帳款給對方**  
     例如：`-100` 表示我應支付 100 元給對方。
   - **`=`：列出目前帳款結果。**
   - **`del`：刪除指定序號的帳款。**
   - **`.`：結帳**  
     結算時使用此指令，可將帳款歸零。

> **補充說明：**  
> 新增帳款時，MoneyBot 會提示輸入備註、類別與帳戶，方便您事後查詢與管理。當另一方新增帳款時，系統將自動標記為“未確認”或“代付”，待雙方核對後進行歸類。

---

## 更新版本 & 注意事項

### 最新更新版本

#### **2025/02/05**
- 新增快速選擇選單(輸入bot)
- 優化輸入流程

#### **2024/02/08**
- 新增短指令功能（alias）
- 新增 GPT 回答協助說明

#### **2024/02/02**
- **新增下載按鈕：**  
  直接在 MoneyBot 中一鍵下載帳單和報表，操作更方便！
  ![下載示意圖](https://hackmd.io/_uploads/r1fs0mCq6.jpg =300x)
- **帳單描述設置：**  
  新增帳單時，可預先設置並選擇描述，提升記帳準確性。  
  ![描述設置1](https://hackmd.io/_uploads/HJjhAXRca.jpg =300x)  
  ![描述設置2](https://hackmd.io/_uploads/B15R0m09a.jpg =300x)
- **編輯顯示順序：**  
  設定頁面可拖曳調整描述、類別、帳戶順序，符合您的使用習慣。

#### **2024/02/01**
- 針對含空白字元的輸入，現在只需用雙引號包住即可  
  例如：`-1 "逢甲 美食"`
- 修正問答時空白字元被過濾的問題  
  （例：輸入類別時，若含空白字元請用引號包裹）
- 報表查詢若有空格的類別，請記得用雙引號包住  
  例如：`= woa "Line Pay,現金"`

#### **2024/01/22**
- 新增更多內容指令與網頁 UI

#### **2023/06/27**
- 調整個人報表樣式

#### **2023/06/17**
- 新增創立帳款時加入 `-dt` 指令，設定帳款日期

---

## 給予回饋

您的每一條反饋都是我們進步的動力！  
請花幾分鐘時間填寫問卷，讓我們了解您的使用體驗，並改進 MoneyBot：  
[點我填寫表單](https://docs.google.com/forms/d/e/1FAIpQLSd9_TtBCo0h0vC4Bl3cnWVCh_Yyku7oeqPXGaQPvtDYB74wNA/viewform?usp=sf_link)

---

這份指南涵蓋了 MoneyBot 的全新互動選單操作方式，同時保留了舊版的詳細指令教學。不論您偏好哪種操作方式，MoneyBot 都能滿足您的記帳需求。趕快試試全新功能，享受更流暢的記帳體驗吧！

如果在使用過程中遇到任何疑問，請隨時透過 Line 輸入「呼叫管理員」來獲取協助。
