這個(gè)問題在不同的時(shí)間以不同的形式提出來,但是隨著時(shí)間的流逝,事情已經(jīng)發(fā)生了相當(dāng)大的變化,并且現(xiàn)有的答案一開始并不十分令人滿意,所以我允許我自己再問一次,我想實(shí)現(xiàn)一個(gè)聊天機(jī)器人,以便我們的團(tuán)隊(duì)能夠回答查詢并接受命令(大致來說就像Github的hubot一樣),我想在Google Talk服務(wù)(Gmail和其他地方的聊天服務(wù))的基礎(chǔ)上做到這一點(diǎn)),我寧愿在 AWS 上用 Python 或 Go 來做(而不是使用 Google App Engine),我的問題是,在過去一年中一直在積極開發(fā)中的是python中的任何Google聊天客戶端庫還是Go那里?非常感謝有關(guān)實(shí)施聊天機(jī)器人的任何建議。我的計(jì)劃是擁有一個(gè)Google Talk客戶端,該客戶端始終在運(yùn)行,一直在等待人們與之交談并解釋其消息/命令(而不是運(yùn)行服務(wù)器并處理用戶身份驗(yàn)證和...)
3 回答

慕妹3242003
TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
與gtalk服務(wù)器的服務(wù)器到服務(wù)器通信無需任何調(diào)整即可工作。
請(qǐng)注意,您最好考慮設(shè)置自己的XMPP服務(wù)器,因?yàn)橛性S多免費(fèi)的XMPP服務(wù)器(ejabberd,prosody,openfire,jabberd2),并且有免費(fèi)的啟用XMPP的Web聊天客戶端(JWChat是一個(gè)例子),以防萬一。希望使人們能夠直接從Web UI聊天。
至于庫,我聽說在為Python編寫支持網(wǎng)絡(luò)的應(yīng)用程序時(shí)使用Twisted框架很流行,因此請(qǐng)查看可用的東西。 go-xmpp
@jnml提到的問題似乎還不支持核心XMPP RFC中指定的最低要求。
- 3 回答
- 0 關(guān)注
- 229 瀏覽
添加回答
舉報(bào)
0/150
提交
取消