電話機(jī)器人源碼開源(智能機(jī)器人源碼)

發(fā)布時(shí)間:2022-07-19 人氣:316

這次分享主要是構(gòu)建微信機(jī)器人的接入,以及相關(guān)的資料整理,主要內(nèi)容包括:

快速構(gòu)建微信機(jī)器人

wxpy包介紹

圖靈機(jī)器人介紹

電話機(jī)器人源碼開源了說明代碼有多簡(jiǎn)單,先上代碼,不含注釋一共六行電話機(jī)器人源碼開源

備注:代碼中的api我做了修改處理,請(qǐng)輸入你在圖靈機(jī)器人中獲取的apikey

fromwxpy import

*## 在電腦上登錄網(wǎng)頁版版微信

bot =Bot()

#apikey,在此處輸入圖靈機(jī)器人的key

tuling =Tuling(api_key='7e41a9c26dde4xxxxxxxxxxxxxxxxxxxxx')

#自動(dòng)回復(fù)

@bot.register()

defreply_all(msg):tuling.do_reply(msg)

把以上代碼放到python中運(yùn)行,即可完成機(jī)器人的搭建。

實(shí)際上,機(jī)器人的搭建,主要依賴于python中的wxoy包以及圖靈機(jī)器人的api,因此你想更深入地研究一些內(nèi)容,建議你進(jìn)一步閱讀下面的兩個(gè)相關(guān)知識(shí)。

1.wxpy包:可能是最優(yōu)雅的微信個(gè)人號(hào) API

wxpy包是一個(gè)允許在python中操作微信的工具包,它在ichat的基礎(chǔ)上通過大量的借口提升了易用性。以下是wxpy的一些常見場(chǎng)景(摘自官方文檔):

控制路由器、智能家居等具有開放接口的玩意兒

運(yùn)行腳本時(shí)自動(dòng)把日志發(fā)送到你的微信

加群主為好友,自動(dòng)拉進(jìn)群中

電話機(jī)器人源碼開源(智能機(jī)器人源碼)

跨號(hào)或跨群轉(zhuǎn)發(fā)消息

自動(dòng)陪人聊天

逗人玩

...

簡(jiǎn)單來說,可用來實(shí)現(xiàn)各種微信個(gè)人號(hào)的自動(dòng)化操作,接下里介紹一些常用的操作:

安裝wxpy

wxpy支持python2.7,3.4-3.6版本

pip install -U wxpy

登錄微信

wxpy支持python2.7,3.4-3.6版本

fromwxpy import*

## 在電腦上登錄網(wǎng)頁版版微信

bot =Bot()

啟用緩存,能夠自動(dòng)登錄

## 在電腦上登錄網(wǎng)頁版版微信,并啟用緩存實(shí)現(xiàn)自動(dòng)登錄

bot =Bot(cache_path=True)

查詢統(tǒng)計(jì)

#獲取所有聊天對(duì)象

bot.chats()

#獲取所有好友

bot.friends()

#獲取所有群聊

bot.groups()

結(jié)果

[<Friend:浩彬老撕機(jī)器人2>,<Friend:于xx>,<Friend:Cxx>,<Friend:xxx>,<Friend:Pxx>,<Friend:浩彬老撕>,<Friend:PAxx>,<Group:機(jī)器人們>,<MP:探數(shù)尋理>]

電話機(jī)器人源碼開源(智能機(jī)器人源碼)

bot.friends()[0].wxid

#結(jié)果

2635636115

#獲取微信頭像,并保存在本地

bot.friends()[0].get_avatar(save_path='d:/jupyter/wxpy/photo.jpg')

#統(tǒng)計(jì)

friends =bot.friends()

print(friends.stats_text())

結(jié)果

浩彬老撕機(jī)器人2共有 5位微信好友男性:3(60.0%)女性:2(40.0%)TOP 10省份廣東:5(100.00%)TOP 10城市廣州:5(100.00%)

發(fā)送消息

#在好友中找到名字包括“浩彬”,性別是男的廣州好友

my_friend =bot.friends().search('浩彬',sex=MALE,city='廣州')[1]

#send:動(dòng)態(tài)發(fā)送不同類型消息,默認(rèn)為本文

#send_image:發(fā)送圖片

my_friend.send('你在嗎')

my_friend.send_image('d:/jupyter/wxpy/lovely.jpg')

聊天機(jī)器人

專屬你的某人的聊天機(jī)器人

備注:代碼中的api我做了修改處理,請(qǐng)輸入你在圖靈機(jī)器人中獲取的apikey

fromwxpy import*

bot =Bot(cache_path=True)## 在電腦上登錄網(wǎng)頁版版微信,并啟用緩存

# 搜索好友,并指定。bot.friends().search的搜索結(jié)果是一個(gè)列表,所以記得指定元素[]

my_friend =bot.friends().search('浩彬老撕')[1]

#apikey,在此處輸入圖靈機(jī)器人的key

tuling =Tuling(api_key='7e41a9c26dde4xxxxxxxxxxxxxxxxxxxxx')

#wxpy中通過預(yù)先注冊(cè)方式實(shí)現(xiàn)消息自動(dòng)處理#預(yù)先注冊(cè)是指預(yù)先將特定聊天對(duì)象的特定類型消息,注冊(cè)到對(duì)應(yīng)的處理函數(shù),以實(shí)現(xiàn)自動(dòng)回復(fù)等功能。

@bot.register(my_friend) #預(yù)先注冊(cè)

defreply_my_friend(msg):

tuling.do_reply(msg)

print(msg)

#wxpy的embed() 可在堵塞線程的同時(shí),進(jìn)入 Python 命令行,方便調(diào)試,一舉兩得。

embed() #堵塞進(jìn)程,在jupyter中可以刪掉此行

所有人自動(dòng)回復(fù)

備注:代碼中的api我做了修改處理,請(qǐng)輸入你在圖靈機(jī)器人中獲取的apikey

fromwxpy import*

## 在電腦上登錄網(wǎng)頁版版微信

bot =Bot()

#apikey,在此處輸入圖靈機(jī)器人的key

tuling =Tuling(api_key='7e41a9c26dde4xxxxxxxxxxxxxxxxxxxxx')

#自動(dòng)回復(fù)

@bot.register()

defreply_all(msg):

tuling.do_reply(msg)

print(msg)embed() #堵塞進(jìn)程,在jupyter中可以刪掉此行

備注:請(qǐng)慎重使用全部自動(dòng)回復(fù),該功能也實(shí)現(xiàn)對(duì)群聊消息的自動(dòng)回復(fù),一個(gè)不小心很容易會(huì)被踢出群~

2.API圖靈:簡(jiǎn)單易用的 機(jī)器人API

圖靈機(jī)器人提供的API比較方便,只需要注冊(cè)就能獲得免費(fèi)的API,基本能夠滿足測(cè)試所需要的。在機(jī)器人管理界面,即能創(chuàng)建新的機(jī)器人。

選擇,設(shè)置,可以進(jìn)一步完成機(jī)器人的設(shè)定。機(jī)器人提供多個(gè)知識(shí)庫,同時(shí)也能自定義設(shè)定回復(fù)內(nèi)容

同時(shí)提供多個(gè)擴(kuò)展功能,滿足需要

你可能想看:
在線客服
聯(lián)系方式

熱線電話

18594279421

上班時(shí)間

周一到周五

公司電話

18594279421

微信二維碼
獲取免費(fèi)體驗(yàn)資格

提交后,我們將在3個(gè)小時(shí)內(nèi)與您聯(lián)系

主站蜘蛛池模板: 无码A级毛片免费视频内谢| 免费A级毛片无码A∨| 日本精品无码一区二区三区久久久| 亚洲色中文字幕无码AV| 日韩欧国产精品一区综合无码| 无码中文字幕日韩专区| 亚洲AV无码乱码在线观看| 无码免费一区二区三区免费播放| 久久精品无码中文字幕| 狠狠噜天天噜日日噜无码| 无码中文在线二区免费| 亚洲Av无码精品色午夜| 亚洲日韩VA无码中文字幕 | 久久久久av无码免费网| 国精品无码A区一区二区| 亚洲精品无码av中文字幕| 亚洲成AV人片在线观看无码| 亚洲中文字幕伊人久久无码| 麻豆亚洲AV永久无码精品久久| 亚洲精品无码不卡在线播放| 亚洲AV无码精品色午夜在线观看| 影音先锋中文无码一区| 夜夜添无码试看一区二区三区| 内射人妻少妇无码一本一道| 91精品久久久久久无码| 精品久久久久久无码免费| 亚洲中文无码永久免费| 亚洲AV无码一区二区三区DV| 色综合99久久久无码国产精品| 免费无码又爽又刺激网站| 亚洲AV无码一区二区三区性色 | 国产精品无码免费视频二三区| 成在人线av无码免费高潮水| 亚洲Av无码国产一区二区| 亚洲AV永久无码精品水牛影视| 无码av中文一区二区三区桃花岛| 亚洲AV无码一区二区三区DV| 一本色道无码不卡在线观看| 亚洲精品国产日韩无码AV永久免费网 | 免费看成人AA片无码视频吃奶| 午夜亚洲av永久无码精品|