十三行代碼擁有自己的微信陪聊機器人


大體的套路就是通過python登陸網頁微信,調用圖靈機器人的接口,之后收到信息就可以自動回復。

首先需要一個圖靈機器人賬號,注冊地址:http://www.tuling123.com

之后登陸,創建一個機器人,獲取到apikey,這個之后需要用到。

 

安裝python的wxpy模塊:

pip install wxpy

安裝完成后就可以開始寫代碼了:

from wxpy import * 

robot = Bot()初始化機器人,登陸網頁微信
tuling = Tuling(api_key='xxxxxxxxxxxxxxxxxxxxxxxxxxxxx')#初始化圖靈接口組件

@robot.register(chats=[Friend,Group])#注冊機器人響應方法,只響應好友和群消息,公眾號一般都有自動回復,所以不響應公眾號消息
def reply_my_friend(msg):
    if msg.member: #判斷是否為群消息
        if msg.is_at:如果是@自己的就自動回復,否側pass
            tuling.do_reply(msg)
        else:
            pass
    else:#非群的好友消息一律回復
        tuling.do_reply(msg)
embed()

是不是很簡單

 

使用方法同windows版的微信,運行后彈出二維碼,掃碼登陸。建議使用小號測試。

 

上個效果圖:

 

功能介紹:

自動回復好友消息

自動回復群聊中@自己的消息

不回復公眾號消息,大部分公眾號有自動回復,一旦開始就停不下來了

查天氣

查快遞

講故事

講笑話

中英互譯

.。。。。。。

 


這些功能都是由圖靈機器人提供的,我們做的只是通過網頁微信接口登陸,調用圖靈機器人。

圖靈機器人注冊網址http://www.tuling123.com。

wxpy文檔地址https://wxpy.readthedocs.io/zh/latest/index.html。有興趣的小伙伴可以一起玩耍

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM