Python给我的小伙伴来个微信机器人
2023-09-27 14:26:55 时间
[本文出自天外归云的博客园]
安装wxpy
首先你得去图灵机器人官网上注册个账号,登录后在机器人设置里面会有一个api_key,下文会用到!
然后说开发环境,我用的是python3环境,事先需要安装一下wxpy库:
pip install wxpy
国内安装可能得多试几次,或者从豆瓣 PYPI 镜像源下载安装 (推荐国内用户选用):
pip install -U wxpy -i "https://pypi.doubanio.com/simple/"
使用wxpy
图灵机器人微信陪聊,能陪单人能陪群:
from wxpy import * api_key = "上文提到的api_key" bot = Bot() tuling = Tuling(api_key=api_key) my_group = ensure_one(bot.groups().search("微信群名")) my_friend = ensure_one(bot.friends().search("微信好友名")) @bot.register(my_group) def auto_replay_group(msg): tuling.do_reply(msg) @bot.register(my_friend) def auto_replay_person(msg): tuling.do_reply(msg) bot.join()
以上代码可以对指定的微信群和微信好友添加机器人服务,运行以后需要用微信扫描二维码进行登录授权!之后他们在微信跟你说话就会有图灵机器人自动进行回复。
相关参考资料:
相关文章
- 【华为OD机试真题 python】机器人【2022 Q4 | 100分】
- 10 python - 比较、关系运算符
- 用Python开源机器人和5美元,我在Instagram上搞到了2500个真粉儿
- 机器人系统设计与制作:Python语言实现1.1 什么是机器人
- 机器人系统设计与制作:Python语言实现1.2 机器人从哪儿来
- 机器人系统设计与制作:Python语言实现1.3 机器人上都有什么
- 机器人系统设计与制作:Python语言实现2.1 服务机器人的设计需求
- 机器人系统设计与制作:Python语言实现2.3 安装LibreCAD、Blender和MeshLab
- 五个创建交互式图表的Python库
- 如何运用 Python 建立你的第一个 Slack 聊天机器人?
- 《Python和Pygame游戏开发指南》——2.20 字体
- 基于Python实现图片转字符画【100010090】
- Python NVIDIA Isaac机器人平台开发教程之 02 Isaac Gym高性能GPU驱动算法集 实现端到端 GPU 加速物理模拟
- Python NVIDIA Isaac机器人平台开发教程之 01 什么是NVIDIA Isaac
- Python 人工智能大全之3行代码创建一个 AI 论文机器人
- Python NVIDIA Isaac机器人平台开发教程之 04 如何进行环境配置
- Python+ITchart实现微信机器人对指定的朋友和群自动回复
- 手把手带你入门Python爬虫(三、PyMySQL)
- python-arima模型statsmodels库实现-有数据集
- python re 联系人及电话写在一块,如何分开, 字符串中提取汉字或数字
- (1)python文件操作
- python之很好的网站
- 【图像处理】——Python图像分割边缘检测算法之二阶梯度算子(laplace、log、dog算子)
- 学习笔记(25):Python网络编程&并发编程-Thread其他属性和守护线程