iT邦幫忙

0

看了卡米狗的分享
嘗試用python+heroku+line API寫一個linebot
不過最近被人家嫌吵了
不知道要怎麼實作這個功能
照理說需要一個變數去紀錄機器人是否開關
但每次接收訊息程式皆是重跑一次
該變數的值理應會洗掉才是,還是需要用外部的資料庫去紀錄呢?

另外我參考了該網站的作法
https://feifacunzai.github.io/2017/11/06/%E5%AD%B8%E7%BF%92Python%E9%A0%86%E4%BE%BF%E9%80%A0%E5%80%8B%E5%91%BC%E4%B9%8B%E5%8D%B3%E4%BE%86%E6%8F%AE%E4%B9%8B%E5%8D%B3%E5%8E%BB%E7%9A%84LineBot-%E4%BA%8C/

好像沒有用到我說的方法,希望有大神可以解惑!

btw 非常感謝卡米狗大大的熱情分享!!!

看更多先前的討論...收起先前的討論...
Homura iT邦研究生 5 級 ‧ 2018-07-10 10:23:20 檢舉
建立機器人狀態表那個不是紀錄到資料庫嗎?
郭佳甯 iT邦新手 5 級 ‧ 2018-07-10 11:47:11 檢舉
對 我是用資料庫存
我是在 channel 資料模型上增加一個欄位去儲存目前狀態
suspend iT邦新手 5 級 ‧ 2018-07-10 12:58:59 檢舉
大大好!原來如此!
那我試著做看看!感謝解惑!
suspend iT邦新手 5 級 ‧ 2018-07-12 11:35:24 檢舉
後來使用SQLite成功解決了,感謝!

尚未有邦友回答

立即登入回答