4.那些在寫bot之前應該安裝的東西
a.VScode
b.git
c.heroku
d.dotnet
e.line
.直接用CMD控制linebot
5.建立一個範本專案
諸君,本篇的內容只有一個重點,就是安裝、安裝、安裝!
VScode:https://code.visualstudio.com/download
git:https://git-scm.com/downloads
heroku CLI:https://devcenter.heroku.com/articles/heroku-cli
dotnet:https://dotnet.microsoft.com/download/dotnet
請打開命令提示字元或是PowerShell(WIN10在工作列->開始->右鍵裡面就能叫出來)
git:https://git-scm.com/downloads
heroku CLI:https://devcenter.heroku.com/articles/heroku-cli
dotnet:https://dotnet.microsoft.com/download/dotnet
請打開命令提示字元或是PowerShell(WIN10在工作列->開始->右鍵裡面就能叫出來)
以下通通簡稱CMD
先確認上面的VScode、git、heroku CLI、dotnet有沒有安裝成功
>code .
如果成功會打開VScode,那個空一格+一點不要漏掉囉
對了,由於我自己就是英文苦手,VScode全英文的環境看了就頭痛
將環境語言變成繁體中文
>git
>git --version
如果成功應該會顯示git的指令列表及版本
>heroku
>heroku --version
同上,記得去heroku官網註冊一個帳號,之後會用到
>dotnet
>dotnet --version
同上,請確認版本為3.1.301以上
確認上面幾個都安裝成功,且能夠看到安裝的是哪個版本,就進行本篇的最後一個步驟。
line CLI:
>dotnet tool install --global line.cli --version 1.0.17
>line
>line --version
如果成功,應該可以看到line CLI的版本
安裝了一大堆東西,總不能就這樣下一篇吧。
其實CMD是可以直接操作LINE@的喔
還記得上一篇的時候有取得一串又臭又長的TOKEN嗎?
這時候就可以讓他派上用場了
蛤?沒有記?真拿你沒辦法
不過這次要多記一個東西,那就是你自己的UserID
在第一頁的基本設定最下方,有個Your user ID
請把他跟TOKEN記下來
回到CMD,要開始囉
>line config -t [TOKEN]
這個動作簡單來說就是登入LINE@,登入之後就能為所欲為操作官方帳號了
>line push -u [UserID] -m "我是來自未來ㄉ你"
然後看看你的手機
你是我我是你你是你我是我是你
其他使用方式還有
>line push -u [UserID] -s 1,2
這是用來傳送貼圖的
可用貼圖請參考https://developers.line.biz/en/docs/messaging-api/sticker-list/#specify-sticker-in-message-object
唉...看到英文我就頭痛,反正範例中的座標是這個意思:[Package ID,sticker ID]
>line push -u [UserID] -i [url]
圖片(url)的部分可以直接用教學文裡面的圖>右鍵>複製圖片位址,用來當測試