iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
DevOps

30天的社群機器人之旅 系列

本篇主要是介紹我常用的 Line 跟 Telegram 兩個社群媒體的機器人,並帶各位了解各個機器人之間的巧妙之處。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 01 旅程開始

去年我們學完了 Flask 這個框架,也稍微開發了一點基本的網頁前後端,那 Flask 就只能開發網頁嗎? 當然不是,我們還可以用 Flask 來開發 Line...

2022-09-16 ‧ 由 shadow_gold 分享
DAY 2

Day 02 Line Bot 準備

要進入 Line 的世界,首先需要先做以下的準備, 至 LINE Developers 註冊開發者,建立開發人員帳號。 建立新的 Provider 。(Pro...

2022-09-17 ‧ 由 shadow_gold 分享
DAY 3

Day 03 Line Bot 說明

昨天沒意外的話各位的 Line Bot 應該都可以成功回復了吧? 接著我要先來說說昨天發生了什麼事了。 首先昨天建立完機器人之後,拿到了兩組很想亂碼的東西, C...

2022-09-18 ‧ 由 shadow_gold 分享
DAY 4

Day 04 Line Bot 基本回聲機器人

今天終於要進入主題了,首先先幫各位複習一下 Day 02 的程式碼。 from flask import Flask, request, abort from...

2022-09-19 ‧ 由 shadow_gold 分享
DAY 5

Day 05 Line Bot 訊息詳解

今天主要是來詳細解釋一下 Line 訊息的一些問題。 首先只要我們對著聊天室發送訊息或按下按鈕, Line 就會觸發對應的 Action , Action 會傳...

2022-09-20 ‧ 由 shadow_gold 分享
DAY 6

Day 06 TextMessage

接著要來重新說說 TextMessage ,就是當使用者傳送文字時會觸發的 MessageEvent ,在 TextMessage 中最重要的就是使用者所傳送的...

2022-09-21 ‧ 由 shadow_gold 分享
DAY 7

Day 07 ImageMessage, VideoMessage & AudioMessage

昨天完整的講完了 TextMessage 之後,今天要來接著講同屬於 Message Event 底下不同類別的 ImageMessage, VideoMess...

2022-09-22 ‧ 由 shadow_gold 分享
DAY 8

Day 08 FileMessage

各位想到了嗎,我們還有檔案的訊息沒有處裡到(我是很常使用直接傳檔案給其他人啦),因此 FileMessage 也需要進行處理。 不過 Line 是無法直接對機器...

2022-09-23 ‧ 由 shadow_gold 分享
DAY 9

Day 09 FlexMessage

接著我們就要來介紹 FlexMessage ,可以將我們冷冰冰的文字轉換為有顏色、按鈕、圖片等等較為美觀的訊息,且可以增加與使用者之間的互動。 但是,要有美觀的...

2022-09-24 ‧ 由 shadow_gold 分享
DAY 10

Day 10 PostbackEvent

今天要來接續昨天的內容,來講講如何處理 FlexMessage 上面按鈕觸發後的動作。 在 Line 中,這種觸發一律會觸發 PostbackAction ,接...

2022-09-25 ‧ 由 shadow_gold 分享