0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用機(jī)器人來監(jiān)聽微信

馬哥Linux運(yùn)維 ? 來源:fqj ? 2019-05-02 10:58 ? 次閱讀

隨著微信社交的興起,我們加入的群也越來越多,一個(gè)不經(jīng)意就被拉入好幾個(gè)群,群是大家協(xié)同交流的平臺(tái),但是微信群卻越來越泛濫,不知道大家有沒有統(tǒng)計(jì)過自己浪費(fèi)在毫無營養(yǎng)的群中的時(shí)間?

為了解決這個(gè)痛點(diǎn),豬哥今天帶大家一起來看看如何用python開發(fā)一個(gè)可以監(jiān)聽老板群聊的機(jī)器人。

一、需求分析

1.女神在聊什么

你可能暗戀公司的某個(gè)妹子已久,她的人緣很好常常會(huì)在公司群里和大家聊天,所以你一直關(guān)注著希望能投其所好,或者產(chǎn)生共鳴,但是作為程序員的你卻每天忙成狗,該怎么辦?

2.老板有什么指示

在公司大群里,也許老板今天心情買了一些水果犒勞大家,然后在群里說:前臺(tái)有水果,結(jié)果等你看到群消息時(shí),前臺(tái)只剩下妹子了。為什么吃零食總沒有你的份?

3.又要改需求

你好不容易實(shí)現(xiàn)了一個(gè)功能,結(jié)果產(chǎn)品驗(yàn)收不通過,產(chǎn)品經(jīng)理說已經(jīng)在項(xiàng)目群里和你說了并且@了你,但是你沉醉于實(shí)現(xiàn)功能忘了看??磥斫裢碛值眉影喔男枨罅?,心好累怎么辦?

二、功能設(shè)計(jì)

鑒于上面的需求分析,我們來設(shè)計(jì)一下功能:我們希望在某些群中監(jiān)聽某些人的講話,如果他說話了不管發(fā)了什么,都會(huì)被記錄下來,最好是能發(fā)到微信上這樣更方便查看。

三、功能實(shí)現(xiàn)

上期為大家詳細(xì)介紹了如何用Python創(chuàng)建一個(gè)微信機(jī)器人與好友聊天功能,今天我們會(huì)用wxpy庫來一些群聊相關(guān)的功能!

1.接收群消息

上次我們實(shí)現(xiàn)使用機(jī)器人與好友聊天只是實(shí)現(xiàn)了接收好友消息,那如何接收群消息呢?請看下圖

2.過濾有用群消息

能接收到群消息之后,我們?nèi)绾芜^濾我們需要的消息呢?這里我們可以在接收到群消息后比較下這個(gè)群是不是我們需要監(jiān)聽的群,然后再比較當(dāng)前消息發(fā)送者在不在我們要監(jiān)聽的對象中,如果兩者都滿足便實(shí)現(xiàn)了消息過濾。

在配置文件中指定需要監(jiān)聽人的名稱(最好是備注名,防止微信昵稱重名)和需要監(jiān)聽的群

3.轉(zhuǎn)發(fā)有用群消息

在我們拿到有用群消息后,我們?nèi)绾伪4孢@些信息呢?有很多種保存信息的方式,你可以存文件,存數(shù)據(jù)庫,也可以選擇轉(zhuǎn)發(fā)。這里豬哥就選擇將信息轉(zhuǎn)發(fā),這樣有幾個(gè)優(yōu)點(diǎn):簡單、實(shí)時(shí)、永久保存。

那轉(zhuǎn)發(fā)給誰?你可以轉(zhuǎn)發(fā)到指定好友或者文件助手都行,在豬哥的代碼中是轉(zhuǎn)發(fā)到機(jī)器人管理員那里,如果你沒有設(shè)置管理員那么就轉(zhuǎn)發(fā)到文件助手中。

管理員設(shè)置技巧:如果你用小號(hào)登錄機(jī)器人,那么你可以設(shè)置你的大號(hào)為管理員;如果你沒有小號(hào)用自己的大號(hào)登錄,那這個(gè)你就空著默認(rèn)就設(shè)置文件助手為管理員,相關(guān)信息發(fā)送至你的文件助手中。

四、功能演示

五、總結(jié)

目前微信機(jī)器人第二階段開發(fā)完成,本次不僅僅新增監(jiān)聽模式,還新增了以下以下一些功能:

機(jī)器人群聊:讓機(jī)器人加入群聊,讓更多的人來撩~

轉(zhuǎn)發(fā)模式:可將老板重要指示轉(zhuǎn)發(fā)至其他群

監(jiān)控模式:監(jiān)控群中別人發(fā)的分享,這樣就可以第一時(shí)間發(fā)現(xiàn)是否有人在群中發(fā)廣告

管理員:指定管理員后可以遠(yuǎn)程控制機(jī)器人的各個(gè)開關(guān)

大家可以根據(jù)自己的日常需求來自由發(fā)揮,個(gè)性化機(jī)器人哦~

代碼下載后可以直接運(yùn)行,不需要修改,最后再送大家一張wxpy速查表!

如何使用機(jī)器人來監(jiān)聽微信

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    211

    文章

    28418

    瀏覽量

    207092
  • 編程代碼
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7990
  • 微信
    +關(guān)注

    關(guān)注

    6

    文章

    511

    瀏覽量

    26568

原文標(biāo)題:如何用機(jī)器人監(jiān)聽老板微信?

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示

    鴻蒙機(jī)器人與鴻蒙開發(fā)板聯(lián)動(dòng)演示,機(jī)器人的角色為迎賓機(jī)器人,開發(fā)板負(fù)責(zé)人賓客出現(xiàn)監(jiān)聽
    發(fā)表于 12-02 14:55

    nao機(jī)器人與其他機(jī)器人的區(qū)別

    相比于之前的機(jī)器人,NAO機(jī)器人穿上人類的服裝,那就像是一個(gè)真人出現(xiàn)在我們面前似得,NAO機(jī)器人的四肢設(shè)計(jì)的非常的靈活,具有多個(gè)自由度的身體,使得NAO機(jī)器人能夠靈敏的行走以及參加一
    發(fā)表于 02-13 15:43

    機(jī)器人與未來

    最早開設(shè)了機(jī)器人倫理學(xué)(roboethics)課程。Nourbakhsh這種以社會(huì)學(xué)的角度審視機(jī)器人技術(shù)的發(fā)展和影響是前所未有的,此書則是他思考和洞見的結(jié)晶。當(dāng)我在2013年讀到了這本書時(shí),就被他獨(dú)特
    發(fā)表于 12-29 14:56

    機(jī)器人 EMC

    請各位大神指導(dǎo),移動(dòng)式機(jī)器人是怎么做EMC保護(hù)的,機(jī)器人是鋰電池供電,所以就不能接大地了,那么對機(jī)器人的干擾是通過何種方式釋放或轉(zhuǎn)移的?
    發(fā)表于 07-26 13:33

    【Nanopi NEO試用體驗(yàn)】【機(jī)器學(xué)習(xí)/計(jì)算機(jī)視覺/NLP進(jìn)階篇】34行代碼搞定機(jī)器人

    的故事。我有一個(gè)tk1,一直以來都是用nat穿透進(jìn)行控制,之前有說到,但是公眾號(hào)本身又限制較多,不想去搞,于是突發(fā)奇想,通過
    發(fā)表于 11-13 12:55

    聊天機(jī)器人+平臺(tái)檢測環(huán)境,方案分享啦

    進(jìn)行數(shù)據(jù)存取,用戶在關(guān)注公眾號(hào)后可查詢所關(guān)注地點(diǎn)的溫濕度情況。同時(shí)該系統(tǒng)將公眾平臺(tái)與圖靈機(jī)器人
    發(fā)表于 02-22 19:46

    國內(nèi)又一機(jī)器人應(yīng)用異軍突起

    現(xiàn)在很多的應(yīng)用已經(jīng)不是簡單的應(yīng)用了,那些自帶學(xué)習(xí)功能的大多數(shù)應(yīng)用都已經(jīng)變成了機(jī)器人。的小程序,超機(jī)器人廣場,都是屬于
    發(fā)表于 05-27 09:03

    智能掃地機(jī)器人解決方案

    起步較晚,隨著掃地機(jī)器人功能更完善,智能化程度更高,預(yù)計(jì)未來中國沿海發(fā)達(dá)地區(qū)掃地機(jī)器人滲透率水平會(huì)達(dá)到美國掃地機(jī)器人目前的滲透率水平。2.本文編寫目的本文主要介紹通過智能WiFi控制技術(shù)實(shí)現(xiàn)手機(jī)
    發(fā)表于 05-27 13:31

    機(jī)器人VS:替代還是協(xié)作?

    ,中國國家地震臺(tái)網(wǎng)研發(fā)的智能機(jī)器人用25s,自動(dòng)編寫了一則地震新聞快訊,并通過官方全球首發(fā)。而這并非是這臺(tái)智能機(jī)器人的“首秀”,在兩年前的2016年,四川綿陽地震就已顯現(xiàn)。繼201
    發(fā)表于 09-20 16:07

    家庭智能小管家機(jī)器人資料分享!

    控制家庭智能小管家機(jī)器人資料解析今天分享控制家庭智能小管家機(jī)器人(附語音聊天、人臉檢測、
    發(fā)表于 10-09 20:32

    控制的家庭智能機(jī)器人(附語音聊天、人臉檢測、自主巡航等)

    ,或者機(jī)器人進(jìn)行一個(gè)部署。并且會(huì)報(bào)警處理一些事情,例如降溫功能,人臉檢測報(bào)警等。當(dāng)用戶在家時(shí),機(jī)器人可以為用戶播放音樂、電影、語音識(shí)別聊天等,而且還會(huì)抓取網(wǎng)絡(luò)新聞、發(fā)送
    發(fā)表于 09-30 14:33

    機(jī)器人的定義是什么?工業(yè)機(jī)器人的應(yīng)用有哪些?

    機(jī)器人的定義是什么?機(jī)器人優(yōu)點(diǎn)和缺點(diǎn)是什么?機(jī)器人是由哪些部分組成的?工業(yè)機(jī)器人的應(yīng)用有哪些?
    發(fā)表于 07-05 06:48

    工業(yè)機(jī)器人仿真與編程

    目錄概述行走軸模型拆分行走軸模型導(dǎo)入仿真軟件創(chuàng)建行走軸機(jī)械裝置外部軸配置向?qū)Р寮惭b虛擬機(jī)器人系統(tǒng)創(chuàng)建行走軸系統(tǒng)配置機(jī)器人安裝到行走軸行走軸運(yùn)動(dòng)控制文已經(jīng)首發(fā)在個(gè)人公眾號(hào):工業(yè)
    發(fā)表于 09-07 08:57

    機(jī)器人是什么?

    ARM機(jī)械手臂有各種形狀和大小。機(jī)械臂是機(jī)器人的一部分,用來定位末端執(zhí)行器和傳感器完成編程任務(wù)。許多(但不是全部)類似于人類的手臂,有肩膀,肘部,手腕,甚至手指。這給了機(jī)器人很多方法
    發(fā)表于 03-31 10:31

    通過多軸工業(yè)機(jī)器人聊聊機(jī)器人控制系統(tǒng)以及控制器的實(shí)現(xiàn)

      工業(yè)機(jī)器人是能夠代替人工完成高強(qiáng)度重復(fù)工作的多自由度機(jī)器裝置,不僅可以確保產(chǎn)品質(zhì)量,還可以大幅提高生產(chǎn)效率。據(jù)工部數(shù)據(jù)顯示,“十三五”期間我國工業(yè)機(jī)器人產(chǎn)量從7.2萬套增長到了2
    發(fā)表于 02-24 17:05