turing-chat
turing-chat是一個開源的微信聊天機(jī)器人,基于 littlecodersh 的 ItChat 項(xiàng)目, 接入圖靈機(jī)器人提供自然語言回復(fù)。
快速開始
下載項(xiàng)目中的wechat.py文件
-
安裝Python及依賴包
-
requests
pip install requests -
ItChat
pip install itchat
-
注冊圖靈機(jī)器人API,并在同級目錄建立“api.inf”文件,將API寫入首行
執(zhí)行wechat.py
響應(yīng)消息類型
私聊
| 消息類型 | 是否響應(yīng) | 響應(yīng)方式 | 輸出 |
|---|---|---|---|
| 文本(emoji) | √ | 圖靈機(jī)器人回復(fù) | 消息內(nèi)容 |
| 地圖 | o | 圖靈機(jī)器人回復(fù) | 消息內(nèi)容 |
| 名片 | √ | 固定文本 | 消息內(nèi)容 |
| 通知 | × | - | - |
| 分享鏈接 | √ | 圖靈機(jī)器人回復(fù) | 消息內(nèi)容 |
| 圖片 | √ | 下載 & 回復(fù)表情 | 存儲位置 |
| 語音 | √ | 下載 & 回復(fù)表情 | 存儲位置 |
| 文件 | √ | 下載 & 固定文本 | 存儲位置 |
| 視頻 | o | 下載 & 回復(fù)表情 | 存儲位置 |
| 添加好友 | √ | 加為好友 & 歡迎信息 | - |
群聊
| 消息類型 | @我 | 是否響應(yīng) | 響應(yīng)方式 | 輸出 |
|---|---|---|---|---|
| 文本(emoji) | 是 | √ | 圖靈機(jī)器人回復(fù) | 消息內(nèi)容 |
| 文本(emoji) | 否 | × | - | 消息內(nèi)容 |
| 圖片 | - | √ | 回復(fù)表情 | 存儲位置 |
| 其他 | - | × | - | - |
TODO
- 兼容性提升
- 完善、增加新消息類型
問題建議
任何問題和建議均可提出 Issue 討論。