iT邦幫忙

line bot相關文章
共有 289 則文章
鐵人賽 Modern Web DAY 22

技術 [Day-22] flask與line bot(2)傳送文字、 貼圖、圖片

前言 昨天已經教導大家如何透過flask、ngrok串接line message api了,接者今天我們就可以實現一些小功能啦,會以傳送文字、圖片、貼圖等功能為...

跟著 OXXO 一起學 Python 系列 第 83

技術 ( Day 39.2 ) Python LINE BOT 解析 LINE 的訊息

順利將 LINE BOT 串接 Webhook 後,這篇教學會先使用 Flask 函式庫接收訊息,透過 json 標準函式庫將訊息轉換成字典格式,解析各種訊息包...

跟著 OXXO 一起學 Python 系列 第 88

技術 ( Day 42.1 ) Python LINE BOT 發送樣板訊息

LINE BOT 除了單純的發送訊息,也可傳送「樣板訊息 template message」給使用者,讓使用者可以直接在上面選擇或進行確認,這篇教學會介紹樣板訊...

鐵人賽 SideProject30 DAY 30

技術 Day30 為Button補上對應的功能

最後一天,我們來為Button增加對應的功能,目前有的按鈕有兩種,一種是[進入資料夾],一種是[設為上傳路徑]。 那我們就先從[進入資料夾]開始,我們要製作進入...

跟著 OXXO 一起學 Python 系列 第 93

技術 ( Day 44.2 ) Python LINE BOT 串接 Email,寄送使用者的圖片或影片

這篇教學會延續「儲存使用者傳送的圖片或影片」範例,搭配 smtplib 和 email 標準函式庫,當收到使用者所傳送圖片或影片時,直接將檔案透過 Email...

跟著 OXXO 一起學 Python 系列 第 94

技術 ( Day 45.1 ) Python LINE BOT 串接 Dialogflow ( 基本串接 )

在「使用 Dialogflow 打造聊天機器人」文章裡已經學會使用 DialogFlow 建立聊天機器人,接著這篇教學會再繼續介紹,如何透過 Dialogflo...

跟著 OXXO 一起學 Python 系列 第 89

技術 ( Day 42.2 ) Python LINE BOT 發送 Flex Message

LINE BOT 可以使用 Flex Message ( 彈性樣板訊息 ) 發送客製化的選單訊息,Flex Message 使用網頁 CSS3 的 Flex 語...

跟著 OXXO 一起學 Python 系列 第 80

技術 ( DAy 38.1 ) Python 建立 LINE Channel

建立 LINE Channel 如果要開發一個 LINE BOT ( LINE 聊天機器人 ),必須要先成為 LINE 的開發者,這篇教學將會介紹如何成為 LI...

跟著 OXXO 一起學 Python 系列 第 97

技術 ( Day 46.2 ) Python LINE BOT 串接 Dialogflow ( 接收表情貼圖 )

因為 Dialogflow 只能處理「文字」,如果遇到「表情貼圖」、「地圖資訊」等非文字訊息,就會發生無法處理的狀況,這篇教學將會介紹如何透過自建的 Webho...

鐵人賽 Modern Web DAY 24

技術 [Day-24] flask與line bot(4)傳送與下方資訊欄

前言 官方的Line bot 很常在下方輸入欄位出現一些圖片,且按下去會有對應功能,此外也會有回覆一張卡片的功能,至於具體是怎麼實現的呢?就讓我們來向大家介紹吧...

鐵人賽 SideProject30 DAY 24

技術 Day24 Drive Service - 上傳檔案01

今天開始來處理上傳檔案到GoogleDrive的部分~ 首先要先能在LineBot上拿到使用者傳送的檔案,我們在Callback加上一個case,透過*line...

跟著 OXXO 一起學 Python 系列 第 95

技術 ( Day 45.2 ) Python LINE BOT 串接 Dialogflow ( 搭配外部 Webhook )

本篇教學會延伸「LINE BOT 串接 Dialogflow」文章,並額外讓 Dialogflow 串接 Python 建立的伺服器 Webhook,做到使用者...

鐵人賽 Modern Web DAY 30

技術 [Day-30] Render IO 與結語

前言 若過去30天有跟著我一起操作,應該會發現使用ngrok會很麻煩,除了自己的電腦要一直啟動服務外,此外就算我們一直啟動8小時過了ngrok也會自動換一個IP...

鐵人賽 SideProject30 DAY 29

技術 Day29 Drive Service - 用Google Drive API取資料建立Carousel

我們昨天完成了整個組合Carousel的部分,今天來把資料來源換成從Google Drive API取得。 首先,我們先看一下需要哪些資料 type New...

鐵人賽 Modern Web DAY 28

技術 [Day-28] 能辨識歌曲的line bot

前言 辨識歌曲、上傳檔案、回傳資訊我們都各別教過了,今天就讓我們來將期都串結吧! 完整code 範例 應該不用再介紹啥了,直接來吧 flask t=time.t...

鐵人賽 Modern Web DAY 29

技術 [Day-29] 辨識音檔的line bot(2) 查閱完整歌詞及歷史紀錄

前言 目前還有完整歌詞跟歷史紀錄尚未完成,今天就讓我們繼續完成這個project吧! 完整code 範例 完整歌詞 PostbackTemplateActio...

鐵人賽 SideProject30 DAY 27

技術 Day27 用Go動態組合Flex Message 01

昨天我們依照JSON把Flex Message刻了出來,真心覺得應該可以有一個Generate Code的工具,把用Flex Message Simulator...

鐵人賽 SideProject30 DAY 14

技術 Day14 Sever"啟動" - Gin + ( Lambda or Ngrok ) 04

今天來寫最後server的部分,首先新增server/server.go,透過initRouter註冊一個gin的engine後,調用RegisterHandl...

鐵人賽 SideProject30 DAY 28

技術 Day28 用Go動態組合Flex Message 02

昨天我們完成了組成一個Bubble需要的4個區塊,今天我們透過這4個區塊把Bubble組起來,然後再用Bubble把Carousel組合起來,就可以回傳給Dri...