1 如何使用机器人来监听微信-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用机器人来监听微信

马哥Linux运维 来源:fqj 2019-05-02 10:58 次阅读

随着微信社交的兴起,我们加入的群也越来越多,一个不经意就被拉入好几个群,群是大家协同交流的平台,但是微信群却越来越泛滥,不知道大家有没有统计过自己浪费在毫无营养的群中的时间?

为了解决这个痛点,猪哥今天带大家一起来看看如何用python开发一个可以监听老板群聊的机器人

一、需求分析

1.女神在聊什么

你可能暗恋公司的某个妹子已久,她的人缘很好常常会在公司群里和大家聊天,所以你一直关注着希望能投其所好,或者产生共鸣,但是作为程序员的你却每天忙成狗,该怎么办?

2.老板有什么指示

在公司大群里,也许老板今天心情买了一些水果犒劳大家,然后在群里说:前台有水果,结果等你看到群消息时,前台只剩下妹子了。为什么吃零食总没有你的份?

3.又要改需求

你好不容易实现了一个功能,结果产品验收不通过,产品经理说已经在项目群里和你说了并且@了你,但是你沉醉于实现功能忘了看。看来今晚又得加班改需求了,心好累怎么办?

二、功能设计

鉴于上面的需求分析,我们来设计一下功能:我们希望在某些群中监听某些人的讲话,如果他说话了不管发了什么,都会被记录下来,最好是能发到微信上这样更方便查看。

三、功能实现

上期为大家详细介绍了如何用Python创建一个微信机器人与好友聊天功能,今天我们会用wxpy库来一些群聊相关的功能!

1.接收群消息

上次我们实现使用机器人与好友聊天只是实现了接收好友消息,那如何接收群消息呢?请看下图

2.过滤有用群消息

能接收到群消息之后,我们如何过滤我们需要的消息呢?这里我们可以在接收到群消息后比较下这个群是不是我们需要监听的群,然后再比较当前消息发送者在不在我们要监听的对象中,如果两者都满足便实现了消息过滤。

在配置文件中指定需要监听人的名称(最好是备注名,防止微信昵称重名)和需要监听的群

3.转发有用群消息

在我们拿到有用群消息后,我们如何保存这些信息呢?有很多种保存信息的方式,你可以存文件,存数据库,也可以选择转发。这里猪哥就选择将信息转发,这样有几个优点:简单、实时、永久保存。

那转发给谁?你可以转发到指定好友或者文件助手都行,在猪哥的代码中是转发到机器人管理员那里,如果你没有设置管理员那么就转发到文件助手中。

管理员设置技巧:如果你用小号登录机器人,那么你可以设置你的大号为管理员;如果你没有小号用自己的大号登录,那这个你就空着默认就设置文件助手为管理员,相关信息发送至你的文件助手中。

四、功能演示

五、总结

目前微信机器人第二阶段开发完成,本次不仅仅新增监听模式,还新增了以下以下一些功能:

机器人群聊:让机器人加入群聊,让更多的人来撩~

转发模式:可将老板重要指示转发至其他群

监控模式:监控群中别人发的分享,这样就可以第一时间发现是否有人在群中发广告

管理员:指定管理员后可以远程控制机器人的各个开关

大家可以根据自己的日常需求来自由发挥,个性化机器人哦~

代码下载后可以直接运行,不需要修改,最后再送大家一张wxpy速查表!

如何使用机器人来监听微信

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28379

    浏览量

    206906
  • 编程代码
    +关注

    关注

    0

    文章

    5

    浏览量

    7990
  • 微信
    +关注

    关注

    6

    文章

    511

    浏览量

    26547

原文标题:如何用机器人监听老板微信?

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    nao机器人与其他机器人的区别

    相比于之前的机器人,NAO机器人穿上人类的服装,那就像是一个真人出现在我们面前似得,NAO机器人的四肢设计的非常的灵活,具有多个自由度的身体,使得NAO机器人能够灵敏的行走以及参加一
    发表于 02-13 15:43

    机器人与未来

    最早开设了机器人伦理学(roboethics)课程。Nourbakhsh这种以社会学的角度审视机器人技术的发展和影响是前所未有的,此书则是他思考和洞见的结晶。当我在2013年读到了这本书时,就被他独特
    发表于 12-29 14:56

    机器人 EMC

    请各位大神指导,移动式机器人是怎么做EMC保护的,机器人是锂电池供电,所以就不能接大地了,那么对机器人的干扰是通过何种方式释放或转移的?
    发表于 07-26 13:33

    【Nanopi NEO试用体验】【机器学习/计算机视觉/NLP进阶篇】34行代码搞定机器人

    的故事。我有一个tk1,一直以来都是用nat穿透进行控制,之前有说到,但是公众号本身又限制较多,不想去搞,于是突发奇想,通过
    发表于 11-13 12:55

    聊天机器人+平台检测环境,方案分享啦

    进行数据存取,用户在关注公众号后可查询所关注地点的温湿度情况。同时该系统将公众平台与图灵机器人
    发表于 02-22 19:46

    国内又一机器人应用异军突起

    现在很多的应用已经不是简单的应用了,那些自带学习功能的大多数应用都已经变成了机器人的小程序,超机器人广场,都是属于
    发表于 05-27 09:03

    智能扫地机器人解决方案

    起步较晚,随着扫地机器人功能更完善,智能化程度更高,预计未来中国沿海发达地区扫地机器人渗透率水平会达到美国扫地机器人目前的渗透率水平。2.本文编写目的本文主要介绍通过智能WiFi控制技术实现手机
    发表于 05-27 13:31

    机器人VS:替代还是协作?

    ,中国国家地震台网研发的智能机器人用25s,自动编写了一则地震新闻快讯,并通过官方全球首发。而这并非是这台智能机器人的“首秀”,在两年前的2016年,四川绵阳地震就已显现。继201
    发表于 09-20 16:07

    家庭智能小管家机器人资料分享!

    控制家庭智能小管家机器人资料解析今天分享控制家庭智能小管家机器人(附语音聊天、人脸检测、
    发表于 10-09 20:32

    控制的家庭智能机器人(附语音聊天、人脸检测、自主巡航等)

    ,或者机器人进行一个部署。并且会报警处理一些事情,例如降温功能,人脸检测报警等。当用户在家时,机器人可以为用户播放音乐、电影、语音识别聊天等,而且还会抓取网络新闻、发送
    发表于 09-30 14:33

    机器人的定义是什么?工业机器人的应用有哪些?

    机器人的定义是什么?机器人优点和缺点是什么?机器人是由哪些部分组成的?工业机器人的应用有哪些?
    发表于 07-05 06:48

    工业机器人仿真与编程

    目录概述行走轴模型拆分行走轴模型导入仿真软件创建行走轴机械装置外部轴配置向导插件安装虚拟机器人系统创建行走轴系统配置机器人安装到行走轴行走轴运动控制文已经首发在个人公众号:工业
    发表于 09-07 08:57

    机器人是什么?

    ARM机械手臂有各种形状和大小。机械臂是机器人的一部分,用来定位末端执行器和传感器完成编程任务。许多(但不是全部)类似于人类的手臂,有肩膀,肘部,手腕,甚至手指。这给了机器人很多方法
    发表于 03-31 10:31

    通过多轴工业机器人聊聊机器人控制系统以及控制器的实现

      工业机器人是能够代替人工完成高强度重复工作的多自由度机器装置,不仅可以确保产品质量,还可以大幅提高生产效率。据工部数据显示,“十三五”期间我国工业机器人产量从7.2万套增长到了2
    发表于 02-24 17:05