SlideShare a Scribd company logo
1 of 12
如何用Ktor / Kotlin
開發Chatbot
~Day1~
Chatbot小萌新攻略
Ktor是什麼?(資料來源:Ktor.io)
Ktor是什麼?
圖片來源:
安裝ToolBar
準備工作:
~https://www.jetbrains.com/toolbox-app/~
~IntelliJ IDEA比較~
準備工作:
ToolBar
~https://www.jetbrains.com/toolbox-app/~
ToolBar
~https://www.jetbrains.com/toolbox-app/~
ToolBar
~安裝完畢工具列會出現這個
Logo,請點它~
安裝Ktor
~1. 開啟IntelliJ的plugin功能~
~2. 在Marketplace搜尋ktor~
測試Ktor
~請先到我的github下載測試檔案:"KtorDay1-Test"~
1. 開啟測試檔案,打開Application.kt
(路徑:ktorDay1-TestsrcApplication.kt)
3. 按下左圖中的綠色三角形
(有出現圖片上方的2.的情形,請點它)
~請先到我的github下載測試檔案:"KtorDay1-Test"~
4. U版的IntelliJ請點http://0.0.0.0:8080(如上圖)
5. C版請在網址列輸入https://localhost:8080
6. 出現如下圖的文字就代表Ktor安裝成功囉!!
測試Ktor
今天的任務:
請把Ktor裝好喔!!

More Related Content

What's hot

Golang 入門初體驗
Golang 入門初體驗Golang 入門初體驗
Golang 入門初體驗政斌 楊
 
Git 入門與實作
Git 入門與實作Git 入門與實作
Git 入門與實作奕浦 郭
 
幸福快樂的完美結局
幸福快樂的完美結局幸福快樂的完美結局
幸福快樂的完美結局Anna Su
 
初心者 Git 上手攻略
初心者 Git 上手攻略初心者 Git 上手攻略
初心者 Git 上手攻略Lucien Lee
 
Mercurial簡介與教學
Mercurial簡介與教學Mercurial簡介與教學
Mercurial簡介與教學芳本 林
 
Sitcon2014_oss_translation
Sitcon2014_oss_translationSitcon2014_oss_translation
Sitcon2014_oss_translation宥瑞 曾
 
工程師必備第一工具 - Git
工程師必備第一工具 - Git工程師必備第一工具 - Git
工程師必備第一工具 - GitAlan Tsai
 

What's hot (9)

Golang 入門初體驗
Golang 入門初體驗Golang 入門初體驗
Golang 入門初體驗
 
Git Tutorial 教學
Git Tutorial 教學Git Tutorial 教學
Git Tutorial 教學
 
Git 入門與實作
Git 入門與實作Git 入門與實作
Git 入門與實作
 
Git 版本控制 (使用教學)
Git 版本控制 (使用教學)Git 版本控制 (使用教學)
Git 版本控制 (使用教學)
 
幸福快樂的完美結局
幸福快樂的完美結局幸福快樂的完美結局
幸福快樂的完美結局
 
初心者 Git 上手攻略
初心者 Git 上手攻略初心者 Git 上手攻略
初心者 Git 上手攻略
 
Mercurial簡介與教學
Mercurial簡介與教學Mercurial簡介與教學
Mercurial簡介與教學
 
Sitcon2014_oss_translation
Sitcon2014_oss_translationSitcon2014_oss_translation
Sitcon2014_oss_translation
 
工程師必備第一工具 - Git
工程師必備第一工具 - Git工程師必備第一工具 - Git
工程師必備第一工具 - Git
 

More from 舒安 楊

Amazon CodeWhisperer
Amazon CodeWhispererAmazon CodeWhisperer
Amazon CodeWhisperer舒安 楊
 
2023 Coscup - when intellij idea meet amazon codewhisperer.
2023 Coscup - when intellij idea meet amazon codewhisperer. 2023 Coscup - when intellij idea meet amazon codewhisperer.
2023 Coscup - when intellij idea meet amazon codewhisperer. 舒安 楊
 
2023年3月中部聊天機器人開發者小小聚
2023年3月中部聊天機器人開發者小小聚2023年3月中部聊天機器人開發者小小聚
2023年3月中部聊天機器人開發者小小聚舒安 楊
 
AWS Conversation Ai.pptx
AWS Conversation Ai.pptxAWS Conversation Ai.pptx
AWS Conversation Ai.pptx舒安 楊
 
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)舒安 楊
 
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...舒安 楊
 
Day21. Line LIFF 的 sharetargetpicker 功能
Day21. Line LIFF 的 sharetargetpicker 功能Day21. Line LIFF 的 sharetargetpicker 功能
Day21. Line LIFF 的 sharetargetpicker 功能舒安 楊
 
Day20. Line LIFF API 與 Kotlin DSL 的初步認識
Day20. Line LIFF API 與 Kotlin DSL 的初步認識Day20. Line LIFF API 與 Kotlin DSL 的初步認識
Day20. Line LIFF API 與 Kotlin DSL 的初步認識舒安 楊
 
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~舒安 楊
 
Day15. Line Notify 建立帳號 + 連動設定
Day15. Line Notify 建立帳號 + 連動設定Day15. Line Notify 建立帳號 + 連動設定
Day15. Line Notify 建立帳號 + 連動設定舒安 楊
 
Day14. Line Bot - Message Types
Day14. Line Bot - Message TypesDay14. Line Bot - Message Types
Day14. Line Bot - Message Types舒安 楊
 
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~舒安 楊
 
Day12 川劇變臉的 icon Switch 功能
Day12 川劇變臉的 icon Switch 功能Day12 川劇變臉的 icon Switch 功能
Day12 川劇變臉的 icon Switch 功能舒安 楊
 
Day09. 一行程式碼都不用寫的 Line AI Bot
Day09. 一行程式碼都不用寫的 Line AI BotDay09. 一行程式碼都不用寫的 Line AI Bot
Day09. 一行程式碼都不用寫的 Line AI Bot舒安 楊
 
Day07. Webhook
Day07. WebhookDay07. Webhook
Day07. Webhook舒安 楊
 
Day04. Postwoman / Hoppscotch
Day04. Postwoman / Hoppscotch Day04. Postwoman / Hoppscotch
Day04. Postwoman / Hoppscotch 舒安 楊
 

More from 舒安 楊 (16)

Amazon CodeWhisperer
Amazon CodeWhispererAmazon CodeWhisperer
Amazon CodeWhisperer
 
2023 Coscup - when intellij idea meet amazon codewhisperer.
2023 Coscup - when intellij idea meet amazon codewhisperer. 2023 Coscup - when intellij idea meet amazon codewhisperer.
2023 Coscup - when intellij idea meet amazon codewhisperer.
 
2023年3月中部聊天機器人開發者小小聚
2023年3月中部聊天機器人開發者小小聚2023年3月中部聊天機器人開發者小小聚
2023年3月中部聊天機器人開發者小小聚
 
AWS Conversation Ai.pptx
AWS Conversation Ai.pptxAWS Conversation Ai.pptx
AWS Conversation Ai.pptx
 
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)
Day25. 使用 Line Console 內建的功能, 用滑鼠就可以輕鬆建立一個 RichMenu(圖文選單)
 
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...
Day24. Line LIFF 實作教學: 搭配 Ktor 的 Web Framework 設計,輕鬆建立一個簡單好用的 Line sharetarge...
 
Day21. Line LIFF 的 sharetargetpicker 功能
Day21. Line LIFF 的 sharetargetpicker 功能Day21. Line LIFF 的 sharetargetpicker 功能
Day21. Line LIFF 的 sharetargetpicker 功能
 
Day20. Line LIFF API 與 Kotlin DSL 的初步認識
Day20. Line LIFF API 與 Kotlin DSL 的初步認識Day20. Line LIFF API 與 Kotlin DSL 的初步認識
Day20. Line LIFF API 與 Kotlin DSL 的初步認識
 
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~
Day18. 將 Line LIFF (前端框架) 與 Ktor Web Framework 搭配使用吧~
 
Day15. Line Notify 建立帳號 + 連動設定
Day15. Line Notify 建立帳號 + 連動設定Day15. Line Notify 建立帳號 + 連動設定
Day15. Line Notify 建立帳號 + 連動設定
 
Day14. Line Bot - Message Types
Day14. Line Bot - Message TypesDay14. Line Bot - Message Types
Day14. Line Bot - Message Types
 
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~
Day13. 開啟 Line Bot Webhook, 用 Ktor 接收 使用者的訊息吧~
 
Day12 川劇變臉的 icon Switch 功能
Day12 川劇變臉的 icon Switch 功能Day12 川劇變臉的 icon Switch 功能
Day12 川劇變臉的 icon Switch 功能
 
Day09. 一行程式碼都不用寫的 Line AI Bot
Day09. 一行程式碼都不用寫的 Line AI BotDay09. 一行程式碼都不用寫的 Line AI Bot
Day09. 一行程式碼都不用寫的 Line AI Bot
 
Day07. Webhook
Day07. WebhookDay07. Webhook
Day07. Webhook
 
Day04. Postwoman / Hoppscotch
Day04. Postwoman / Hoppscotch Day04. Postwoman / Hoppscotch
Day04. Postwoman / Hoppscotch