iT邦幫忙

1

請問該如何製作網頁版的chatbot?

雖然爬過很多文,但總感覺都不符合想像,希望有人可以給予建議!
以下是我尋找的程式範例。

socket範例(javascript)
版型很適合、可即時
疑問:不知可否用於一對一的聊天機器人?這個範例是多人一個聊天室,希望是可多人使用,但是只有一對一。
https://ithelp.ithome.com.tw/upload/images/20190814/20110934zb3FqQzYGs.png

webchat版型(html)
有分左右邊的訊息(對方和自己)、且是一對一
但文字寫死,不知如何修改。版型也需要改成全網頁。
https://ithelp.ithome.com.tw/upload/images/20190814/20110934Jo5fQG8eg6.png

目前使用的語言是nodejs,想要製作出messenger的樣板。
原本是使用messenger外掛在網頁上,但是限制太多,才想自己製作網頁的chatbot。

另外我想補充,大多數網路上的website chatbot都是角落的那種額外視窗,
但我現在想製作的是整個網頁就是那個小視窗的版本><

fillano iT邦超人 1 級 ‧ 2019-08-14 15:04:19 檢舉
websocket只是一個連線的技術,幾對幾或是人對機器人等,就是看你怎麼寫而已。
Huiicat iT邦新手 5 級 ‧ 2019-08-14 18:52:17 檢舉
了解,只希望網上有範例可以參考了(汗)

1 個回答

2
dragonH
iT邦大師 1 級 ‧ 2019-08-14 13:32:04
最佳解答

用 nodejs

那應該就會用到 socketio

然後我記得 可以取得 client id

就可以根據 id 傳給 個別 user

版面什麼的

那就是 css 的問題

也沒什麼好說的

用 bootstrap 之類的

也能刻出個大概

真不會

應該也有許多 template 可以參考

純 bootstrap 手刻 chatroom

codepen

甲土豆 iT邦新手 5 級 ‧ 2019-08-14 14:14:35 檢舉

推推,websocket ,超好實現

Huiicat iT邦新手 5 級 ‧ 2019-08-14 18:51:52 檢舉

好的,我再嘗試看看,謝謝!

我要發表回答

立即登入回答