av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Python使用20行代碼實現微信聊天機器人

瀏覽:112日期:2022-07-22 16:08:48

近來,打開微信群發消息,就會秒收到一些活躍分子的回復,有的時候感覺對方回答很在理,但是有的時候發現對方的回答其實是驢唇不對馬嘴,仔細深究發現,原來對方是機器人。今天,小編就帶大家用20行代碼,帶你一起打造一個微信聊天機器人,讓你的微信群一直嗨不停~~

首先我們需要安裝一個微信相關的第三方庫,itchat,在Windows上通過命令:pip install itchat,就可以將其安裝。

其二,我們需要去圖靈機器人官網:http://www.tuling123.com,注冊一下,即可獲得一個機器人API。過程很簡單,小伙伴不用擔心,兩分鐘就可以搞定了,在如下的界面進行機器人名稱、應用領域、終端進行設置即可。

Python使用20行代碼實現微信聊天機器人

創建機器人

之后就會得到一個機器人API,如下圖所示:

Python使用20行代碼實現微信聊天機器人

機器人API

當然你也可以綁定微信號、微信公眾號或者扣扣、微博等。其實很多的淘寶店、京東商城也都是這種套路,只不過那些機器人更加“聰明”些,比較是高價買入的,而我們使用的只是免費的版本,但是對于我們本著玩玩的心態來說,已經非常不錯了。

Python使用20行代碼實現微信聊天機器人

上述準備工作完成之后,我們就要開始寫代碼了。打開pycharm,具體代碼如下圖所示:

import itchatimport requestsdef get_response(msg):apiUrl = ’http://www.tuling123.com/openapi/api’data = {’key’: ’180b4304b4b647d3b1920caf60f’, /# Tuling Key,API的值’info’: msg, /# 發出去的消息’userid’: ’xuebaobao’, /# 用戶名。隨意設置}r = requests.post(apiUrl, data=data).json() /# post請求return r.get(’text’)@itchat.msg_register(itchat.content.TEXT) /# 用于接收來自朋友間的對話消息def print_content(msg):return get_response(msg[’Text’])@itchat.msg_register([itchat.content.TEXT], isGroupChat=True) /# 用于接收群里面的對話消息def print_content(msg):return get_response(msg[’Text’])itchat.auto_login(hotReload==True) /# 通過微信掃描二維碼登錄itchat.run()

之后右鍵運行程序,爾后會彈出二維碼,之后在手機上進行掃碼授權,讓機器人登錄即可。這個過程需要耐心的等待一小會,接下來只要你的微信好友或者微信群發來任何消息,你都會立馬自動進行回復,根本停不下來。如果只需要在微信群中回復的話,那么只需要把微信好友接收消息的方法進行注釋即可,同理,微信群也是如此。

Python使用20行代碼實現微信聊天機器人

圖靈機器人

最后安利一下,itchat.auto_login()方法。這個方法的意思是通過微信掃描二維碼登錄。但是這種登錄的方式確實短時間的登錄,并不會保留登錄的狀態,也就是下次登錄時還是需要掃描二維碼,如果加上hotReload==True的話,那么就會保留登錄的狀態,至少在后面的幾次登錄過程中不會再次掃描二維碼,該參數生成一個靜態文件itchat.pkl,和實現機器人這個代碼在同一個目錄下,其作用是用于存儲登錄狀態。

Python使用20行代碼實現微信聊天機器人

機器人聊天圖

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: 微信 Python
相關文章:
主站蜘蛛池模板: 亚洲午夜视频 | 欧美在线网站 | 一区二区播放 | 日韩欧美中文字幕在线观看 | 亚洲一区在线日韩在线深爱 | 中文字幕一区二区三区不卡 | 成人毛片视频免费 | 国产成人综合在线 | 一级做a爰片久久毛片免费看 | 成人18亚洲xxoo | 亚洲国产一区二区三区, | 亚洲 中文 欧美 日韩 在线观看 | 天堂资源最新在线 | 国产伦精品一区二区三区高清 | 成人亚洲网站 | 国产免费av在线 | 成人性生交大片免费看中文带字幕 | 亚洲成人av | 91精品久久久 | 8x国产精品视频一区二区 | 欧美综合一区二区 | 久久精品国产一区二区电影 | 成人动慢 | 精品国产乱码久久久久久丨区2区 | 精品久久久网站 | 91极品视频 | 五月香婷婷 | av在线免费观看网站 | 久久亚洲美女 | 欧美久久久久久 | 青青久草 | 在线观看免费黄色片 | 亚洲视频一区 | 久久成人18免费网站 | 亚洲欧洲日韩精品 中文字幕 | 亚洲欧美国产一区二区三区 | 国产精品视频网 | 亚洲国产成人av好男人在线观看 | 国产一区二区在线免费观看 | 一本色道精品久久一区二区三区 | 久久精品超碰 |