手把手教你用7行代码实现微信聊天机器人 -- Python wxpy
環境要求:
Windows / Linux / Mac OS
Python 3.4-3.6,以及 2.7 版本
wxpy安裝
## 使用國內源安裝速度快
pip install -U wxpy -i "https://pypi.doubanio.com/simple/"
實例
讓機器人與所有好友聊天
from wxpy import *
# 實例化,并登錄微信
bot = Bot(cache_path=True)
# 調用圖靈機器人API
tuling = Tuling(api_key='4a0488cdce684468b95591a641f0971d')
@bot.register()
def auto_reply(msg):
? ? tuling.do_reply(msg)
embed()
讓機器人與指定好友聊天
from wxpy import *
# 實例化,并登錄微信
bot = Bot(cache_path=True)
# 查找到要使用機器人來聊天的好友
my_friend = ensure_one(bot.search(u'好友名字'))
# 調用圖靈機器人API
tuling = Tuling(api_key='4a0488cdce684468b95591a641f0971d')
# 使用圖靈機器人自動與指定好友聊天
@bot.register(my_friend)
def reply_my_friend(msg):
? ? tuling.do_reply(msg)
embed()
常見問題
Q: 圖靈機器人的api_key 怎么獲得?
A: 去 http://www.tuling123.com 官網注冊帳號就可以獲得 api_key
來源:Kangvcar(簡書)
總結
以上是生活随笔為你收集整理的手把手教你用7行代码实现微信聊天机器人 -- Python wxpy的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从概念到案例:初学者须知的十大机器学习算
- 下一篇: 马云害怕的事还是发生了