一、原因

女友因为我老不回消息分手了,很郁闷
所以想能不能实现一个陪聊机器人,如果以后还有女朋友免去痛苦,可以专心打游戏敲代码,嘿嘿嘿。(果然有这种思想的人不会有女朋友了)

二、实现

本人学习没多久实现方法很简单,利用了wxpy库来转发微信小冰的消息。
**原理:**好友发消息给你,你的脚本把消息发给小冰,小冰回消息后,脚本把消息发给好友。(简单吧)

为啥用微信小冰:
1.看过其他的都调用了图灵机器人之类的,但是那些都要钱,而且免费顶多几句话,然后就要收钱。
2.小冰作为微软的产品,效果好,而且还可以斗图,她还会主动发语音。
3.本人作为学生,没钱。。。

1.关注微信小冰的公众号:ms-ice

2.敲代码(记得安装wxpy库,同是新手欢迎交流进步)

from wxpy import *  # 导入wxpy库bot = Bot()  # 登录微信web
xiaobin = bot.mps().search('小冰')[0]  # 机器人设为小冰
group = bot.groups()  # 找出所有群聊,为避免小冰跑到群里说话chat = 0@bot.register()  # 接受所有消息
def forward_others(msg):global chatglobal groupif msg.chat != xiaobin and msg.chat not in group:  # 消息不是小冰的,也不是群消息,则转发给小冰chat = msg.chat  # 说话的人msg.forward(xiaobin)  # 转发消息给小冰else:if msg.chat == xiaobin:  # 说话对象是小冰msg.forward(chat, suffix='--机娘')  # 转发消息给,对你说话的好友,并且在小冰的消息后面加上‘--机娘’bot.join()

这就是全部代码,这个版本小冰只会和好友还有公众号聊天。没错,是公众号,你们加以限制就好,要考试了 我就不改了。

    if msg.chat != xiaobin and msg.chat not in group:  # 消息不是小冰的,也不是群消息,则转发给小冰chat = msg.chat  # 说话的人msg.forward(xiaobin)  # 转发消息给小冰

如果想她跑去祸害微信群,那就改一下第一个的限制就好。
我想好了,不要女朋友了,花钱买老婆

微信小冰陪聊机器人Python相关推荐

  1. 持续集成之消息推送:钉钉与企业微信的群聊机器人通用示例

    使用钉钉和企业微信的群聊机器人可以进行消息推送,这篇文章使用一个简单的脚本来说明其使用方式. 推送消息的方法 钉钉或者企业微信的群机器人都可提供消息推送的功能,相关的机器人的添加和消息推送的方法可以参 ...

  2. 企业微信通过群聊机器人用springboot发送信息

    前言 学习了一下,如何通过企业微信的群聊机器人发送信息,没想到比想象中的简单,那么这次就来讲讲如何进行通过群聊机器人发送信息吧 步骤 第一步,在自己的企业进行创建一个群聊 然后,在自己的群聊里,添加机 ...

  3. 企业微信接入群聊机器人详细步骤

    目录 一. 创建群机器人 二.机器人配置 三.机器人信息推送 四.线上使用 五.推送效果 一. 创建群机器人 先选择一个企业微信群 右键添加机器人 完善机器人的头像.名称即可 二.机器人配置 查看生成 ...

  4. 微信自动回复群聊机器人

    简单·粗暴·好用 #-*-coding:utf-8-*- from wxpy import * bot = Bot() ompany_group = bot.groups().search('微信群名 ...

  5. 没人陪你聊天?教你使用java制作专属智能陪聊机器人

  6. python微信群聊机器人_Python + itchat 实现微信机器人聊天(支持自动回复指定群聊)...

    Python + itchat 实现微信机器人聊天(支持自动回复指定群聊) 发布时间:2018-10-25 22:38, 浏览次数:600 , 标签: Python itchat <>Py ...

  7. 用WeRoBot和Python编写一个不使用网页版微信且能够回复消息微信群聊机器人

    要用 WeRoBot 和 Python 编写一个不使用网页版微信且能够回复消息的微信群聊机器人,您需要以下步骤: 安装 WeRoBot 和相关依赖: pipinstall werobot 创建一个 P ...

  8. 用WeRoBot和Python编写一个不使用网页版微信的微信群聊机器人

    要使用 WeRoBot 和 Python 编写一个不使用网页版微信的微信群聊机器人,您需要执行以下步骤: 安装 WeRoBot 库: pipinstall WeRoBot 创建一个 Python 脚本 ...

  9. 写一个python脚本控制微信企业版的群聊机器人完成番茄工作法的闹钟通知

    ''' 在微信企业版的群聊里,可以添加群聊机器人,群聊机器人会开放一个https接口 通过https接口就可以用代码控制群聊机器人推送消息 本脚本实现一个番茄工作法的闹钟提醒功能 作者: 林新发 '' ...

最新文章

  1. 文件上传的实现(C#)
  2. CoreData和SQLite多线程访问时的线程安全问题
  3. mysql @变量和变量的区别及怎么判断记录唯一性
  4. 再话单元测试unittest
  5. python 打包exe thread报错_pyinstaller 打包exe 遇到的坑
  6. Hi Visual Studio for Mac
  7. maven:同一个项目内模块之间互相调用
  8. 用python玩转数据测试与作业_大学mooc用Python玩转数据章节测试答案
  9. ubuntu下如何查看和设置分辨率 (转载)
  10. 《编程珠玑,字字珠玑》910读书笔记——代码优化
  11. pytorch加载模型报错RuntimeError:Error(s) in loading state_dict for DataParallel
  12. Python实现文件编码转换GB2312、GBK、UTF-8
  13. 人工智能自动修复图片,模糊图片秒变高清
  14. 用稳压管搭建的恒流源电路分析
  15. android打鸭子代码,打鸭子安卓版
  16. 第一章: 准备面试要知己知彼
  17. 微信吸粉技巧:微信群怎么玩?
  18. python 操作redis之五(集合)
  19. DB2 with的定义与用法
  20. 【蓝桥杯练习系统】【入门训练】【BEGIN-1】A+B问题 (Java)

热门文章

  1. GPRS对比CDMA(转)
  2. 华为开出40万日元月薪 直接震惊日本人
  3. 校内网开心农场游戏的外挂怎么写呢?
  4. 新书介绍《安全信息与事件管理(SIEM)系统实现》
  5. VS2022 Preview 尝鲜版 下载教程
  6. GHOST WIN7 X86 OEM 万能预装版 V3.0
  7. 4个步骤教你:如何建立后台通用权限管理系统?
  8. 用身高和/或体重数据进行性别分类
  9. uni —app 录音_uni-app的音频录音和播放问题
  10. mac终端怎么恢复初始设置?