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()
運行結果:
用itchat結果圖靈機器人實現微信自動回覆機器人可以參考這篇文章哦
用python利器itchat,帶你三步實現微信自動聊天機器人
有疑問的小夥伴,可以和我私信一起交流哦!
關鍵字: itchat.send True Text