第三方微信API,python實現的itchat,帶你幾行代碼玩轉微信

itchat基本api簡介

itchat.auto_login(hotReload=True),傳入參數hotReload=True時,一定時間內,重啟程序也不用掃碼。發送消息send_msg(msg='Text Message', toUserName=None),msg為消息內容,toUserName為接受的用戶

itchat.auto_login(hotReload=True) itchat.send('你好,文件傳輸助手,我是猿小生', toUserName='filehelper')

代碼運行結果:

登錄及發送消息

itchat.get_friends() :獲取好友列表,並判斷男女,統計數量發送到文件傳輸助手

代碼截圖

運行結果:

註冊消息監聽器,用途:獲取用戶發送的信息,並且做處理

@itchat.msg_register(itchat.content.TEXT) def text_reply(msg): return "【我是猿小生^_^】,接受到你的消息:" + =msg["Text"]

結果:

處理群聊的at操作,並進行處理

import itchat itchat.auto_login(hotReload=True) @itchat.msg_register(itchat.content.TEXT, isGroupChat=True) def text_reply(msg): if msg.isAt: itchat.send('我收到了'+ (msg['ActualNickName']+'的信息:'+ msg['Content']),msg['FromUserName']) itchat.run()

運行結果:

處理被at操作

用itchat結果圖靈機器人實現微信自動回覆機器人可以參考這篇文章哦

用python利器itchat,帶你三步實現微信自動聊天機器人

有疑問的小夥伴,可以和我私信一起交流哦!