george16886
george16886

就幾、工程師、牡羊座 籃球、健身、追劇、旅遊 部落格: https://george16886.github.io

焦糖幫你記Bot || Line Bot 實作

焦糖幫你記Bot || Line Bot 實作

* 目前本備忘錄僅供個人使用。

* 若喜歡這個功能的朋友可以在下面留言,我再寫一篇教學文,感恩。

因為有時在聊天的時候,被委託了一些事情,但時常聊完就忘了(被揍😼)或總是要把訊息往上拉很久才找得到(心累🤦);或是常常臨時想到某件事,但下一秒又忘了(金魚腦🐟);又或有時候需要暫時的媒介,在不同的裝置間傳遞訊息(cache📲)。因此這個簡單備忘錄📝就誕生了。很陽春的功能,但只要正在使用 Line 聊天,隨手和**焦糖幫你記Bot**說句話,牠就會幫你化解這些尷尬的情境。就是這樣,喵~

— -

## 說明

結合 LINE Bot 和 Google Spreadsheet,利用 Google Apps Script 部屬為網路應用程式串接,將 LINE Bot 收到的訊息記錄到 Google Spreadsheet 中,實現簡單的備忘錄功能。

— -

## 用法

* 跟焦糖說話,牠就會幫忙記到備忘清單唷;[message] saved!

* 想要將某件事標記為完成 -> 再說一遍;[message] checked!

* 可以拉群組也可以單獨跟牠說話唷!

* 新增圖片格式回應非文字訊息。

— -

## 指令

* `todo` 列出待辦事項;若無未完成項目,回應 All done!

* `report` 列出備忘清單;若清單為空,回應 All clear!

* `check` 將所有項目標記為已完成;All checked!

* `reset` 將所有項目標記為未完成;All unchecked!

* `clear` 清空已完成項目;Checked items deleted!

* `ls` 返回 User ID 以及各項目時間戳記;若清單為空,只返回 User ID。

— -

## ScreenShots

— -

## Rich menus

* 在群組中無法使用

* 在電腦版無法使用

— -

## TODO

1. [x] 使用指令 `todo` 列出表單上還沒完成的事。

2. [x] 使用指令 `check` 將所有事標記為已完成。

3. [x] 使用指令 `clear` 清空已完成項目。

4. [x] 使用指令 `report` 列出表單上所有的事。

5. [x] 依不同 User ID 寫到不同的 sheet 以及做 report。

— -

> Category: Line Bot (https://george16886.nctu.me/categories/Line-Bot)

> Original post (https://george16886.nctu.me/line-bot-memo) @george16886’s blog (https://george16886.nctu.me)


CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

第一个支持了这篇作品
加载中…
加载中…

发布评论