首頁 >後端開發 >Python教學 >python微信函式庫itchat如何實作微信自動回覆功能的程式碼實例

python微信函式庫itchat如何實作微信自動回覆功能的程式碼實例

黄舟
黄舟原創
2017-05-22 23:27:274189瀏覽

最近發現了一個特別好玩的Python 微信庫itchat,可以實現自動回復等多種功能,下面這篇文章主要給大家介紹了利用python微信庫itchat實現微信自動回复功能的相關資料,需要的朋友可以參考學習,下面來一起看看吧。

前言

在論壇上看到了用Python登入微信並實現自動簽到,才了解到一個新的Python庫: itchat

利用Python 微信庫itchat,可以實現自動回復等多種功能,好玩到根本停不下來啊,尤其是調戲調戲不懂計算機的,特別有成就感,哈哈! !

程式碼如下:

#coding=utf8
import requests
import itchat

KEY = '8edce3ce905a4c1dbb965e6b35c3834d'

def get_response(msg):
 apiUrl = 'http://www.tuling123.com/openapi/api'
 data = {
  'key' : KEY,
  'info' : msg,
  'userid' : 'wechat-robot',
 }
 try:
  r = requests.post(apiUrl, data=data).json()
  return r.get('text')
 except:
  return

@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
 defaultReply = 'I received: ' + msg['Text']
 reply = get_response(msg['Text'])
 return reply or defaultReply

itchat.auto_login(hotReload=True)
itchat.run()

安裝一下 itchat即可跑上面程序,實現與圖靈機器人的互動。

【相關推薦】

1. python基於itchat實作微信群組訊息同步機器人

2. 微信開發自動回覆功能,訊息類型判斷失敗,PHP語言

3. 關於《SQLSERVER走起》微信帳號自動回覆功能的升級

以上是python微信函式庫itchat如何實作微信自動回覆功能的程式碼實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn