iT邦幫忙

2023 iThome 鐵人賽

DAY 20
0

You said: bye

bye

對照 if expression,就能知道箇中道理

if (receivedText.equals("bye", ignoreCase = true)) {
   close(CloseReason(CloseReason.Codes.NORMAL, "Client said BYE"))
}

之前在聊天機器人的時候,曾經用 when expression 將 Line bot 傳來的 Event 分類,例如:加好友的話就回覆你好,加入群組的話就回覆歡迎光臨...等等

這種方式也是可以用在這裡的.就像這樣

when (receivedText) {
    "Hi" -> send("吃飽沒")
    else -> send("You said: $receivedText, i say: $msgRanReply")
}

上一篇
Day19. Websocket [EP.9]
下一篇
Day21. Websocket [EP.11]
系列文
使用 Ktor 打造一個專屬自己的雲端行動助理吧~30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言