iT邦幫忙

line bot相關文章
共有 301 則文章

技術 用 Python 暢玩 Line bot - 21:LIFF(一)

LIFF 是一種 Line 提供讓 line bot 可以不跳脫 Line 去開啟網頁的 API。 LIFF API 能做的功能可以參考官方文檔,這篇則是會先介...

技術 用 Python 暢玩 Line bot - 20:圖文選單

有些 Line bot 在手機板的對話框部分,可以看到設置了各種大小的選單,這部分的功能我們可以到 Line Official Account Manager...

技術 用 Python 暢玩 Line bot - 18:Push message

前面所講到的 Message event 都是要等使用者做出操作後才會被動的回應,現在要是我們想要推播一個公告給全部好友,或是想要發訊息給特定的使用者時,不能像...

技術 用 Python 暢玩 Line bot - 19:加入與移除好友

當加入一個 line bot 的時候,通常 bot 會傳送一個歡迎訊息給使用者,而此設定除了可以透過 Line Official Account Manger內...

技術 用 Python 暢玩 Line bot - 17:Template message

Line bot API 中有一種只有 line bot 專屬的訊息種類,叫做 Template message,他跟 Flex message 有類似的功能,...

技術 用 Python 暢玩 Line bot - 16:Flex Message(三)

接續上篇,繼續介紹可以添加的區段,重複的部分將會略過。 2. Text text 任意文字符號皆可以輸入,等同於一個 string size 字體大小,可輸入大...

技術 用 Python 暢玩 Line bot - 15:Flex Message(二)

在 bubble 中,每一個區段都可以新增一個 box,可以想像成 html 中的 div,而 box 之中則可以繼續新增 box、image、text、but...

技術 用 Python 暢玩 Line bot - 14:Flex Message(一)

有些非官方 line bot 會有像(圖一)的 message,讓使用者可以有較彈性的方式去使用該 bot,或是讓 line bot 可以更多元的宣傳自身的功能...

技術 用 Python 暢玩 Line bot - 11:Sticker message

覺得你的機器人只有對話覺得太單調?想要跟他來場貼圖戰?那就可以來看看 Sticker message。 StickerSendMessage 參數如下packa...

鐵人賽 Software Development DAY 30
Laravel 新手初見 API 系列 第 30

技術 Day30-用 LINEBot、Google Calendar、Dialogflow ES 做個開會機器人當結尾!

大家好~今天是最後一天了,來將這幾天所學結合成一個小作品吧! 功能部分就是當使用者跟 LINEBot 說什麼時候要開會,LINEBot 會回應一個 Google...

技術 用 Python 暢玩 Line bot - 10:File message, Location message

File message 應用 如果想寫一個分析使用者傳送的文章或是文件檔的 Line bot,可以考慮使用 jieba 來幫助斷詞。jieba 是一個可以幫助...

技術 用 Python 暢玩 Line bot - 09:Video message

Video message 的存取方式跟 Audio 一樣,這邊就不多說直接放範例程式碼。 @handler.add(MessageEvent) def han...

鐵人賽 影片教學 DAY 27

技術 Day27 - 使用 LIFF 表單收集用戶訊息

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

技術 用 Python 暢玩 Line bot - 08:Audio message part2

既然可以將音檔轉為文字回傳了,接下來我們可以嘗試看看將收到的 Text message 轉為音檔去進行 Audio message 的回傳,而這樣的功能會使用到...

鐵人賽 Software Development DAY 27
Laravel 新手初見 API 系列 第 27

技術 Day27-介接 API(番外篇 II)Dialogflow ES 之 Intents 與 Entities

大家好~今天來一起實作 Intents 與 Entities 吧! CREATE INTENT 在左側選單點擊 Intents 後 CREATE INTENT...

鐵人賽 影片教學 DAY 26

技術 Day26 - 使用 Share Target Picker 分享訊息

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

鐵人賽 Software Development DAY 26
Laravel 新手初見 API 系列 第 26

技術 Day26-介接 API(番外篇 I)NLP 自然語言處理之初見 Dialogflow ES

大家好~今天內容都不會寫到程式喔~市面上還有許多自然語言處理的服務,不過今天先來簡單認識一下 Dialogflow ES 吧! 前言 假如今天我們想詢問天氣如何...

技術 用 Python 暢玩 Line bot - 07:Audio message

這次想要介紹的部分是 Audio message,它跟 Image message 一樣可以透過line_bot_api.get_message_content...

鐵人賽 影片教學 DAY 25

技術 Day25 - LIFF 使用入門

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

技術 用 Python 暢玩 Line bot - 06:Image Message

現在我們可以來嘗試能對收到的 Image message 做怎樣的操作,我們可以使用line_bot_api.get_message_content()來獲取檔...

鐵人賽 影片教學 DAY 24

技術 Day24 - 在 Kamigo 使用 Kamiflex

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

技術 用 Python 暢玩 Line bot - 05:MessageEvent

除了文字訊息以外, Line 還有很多種訊息型態可以傳送,例如圖片,音檔,貼圖......。我們可以用上次的程式碼,做一點修改,來讓我們可以看看不同的訊息型態會...

鐵人賽 影片教學 DAY 23

技術 Day23 - 使用 Kamiflex 生成 Flex Message

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

技術 用 Python 暢玩 Line bot - 04:TextMessage

現在我們可以來運行前面從官方找到的範例程式,來看看 Line bot 在傳送訊息的時候會有甚麼樣的資訊傳來了。 @handler.add(MessageEven...

技術 用 Python 暢玩 Line bot - 03:ngrok

若是要讓 line bot 能夠運行,會需要輸入個 webhook 網址來接收資訊,而像是我們在剛學習,沒有一個固定 IP 可以使用。或是還在測試各項功能,需要...

鐵人賽 影片教學 DAY 22

技術 Day22 - 使用 Flex Message 提升用戶體驗

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

鐵人賽 Security DAY 23

技術 Day 23. Zabbix 通知設定 - Custom alertscripts - Line

在 SMTP Mail 之後,今天要跟大家介紹第二種通知方式 Custom alertscripts ,發送 LINE 通知訊息。 本文參考 這篇實作:http...

鐵人賽 影片教學 DAY 21

技術 Day21 - LINE Flex Message 文件導讀

LINE Developers:https://developers.line.biz/zh-hant/LINE Flex Message Simulator...

技術 用 Python 暢玩 Line bot - 02:Line bot SDK

在建立好帳號之後,我們可以開始來看看 Line bot SDK,可以從 Line developers ocumentation 中找到 python 的 gi...