首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python实现机器人——itchat

itchat是一个开源的信个人号接口,可以使用该进行网页版中的所有操作,比如:所有好友、添加好友、拉好友群聊、机器人等等。详细用户请看文档介绍,在这里。...本文主要使用该完成一个能够处理消息的的图灵器人,包括好友聊天、群聊天。...1、itchat的安装 pip install itchat 安装完成后运行以下代码,会出现出现一张二维码,扫码登陆之后将会登陆网页。...toUserName 为要向发送消息的人的信号,可以在信手机端点击查询,也可以使用itchat中的search_friends函数来进行查找,返回其信号,详细用法,自行查找官方文档。...,并不想对所有的群都进行设置机器人,只针对想要设置的群进行机器人,可进行如下设置 @itchat.msg_register(TEXT, isGroupChat=True) def group_text_reply

1.6K20
您找到你想要的搜索结果了吗?
是的
没有找到

python发送及企业消息

1.发送消息 直接使用第三方 itchat,其文档中有详细使用方式; https://itchat.readthedocs.io/zh/latest/ 如下实例为 发送群聊信息 # -*- coding...2019 # All rights reserved import logging import itchat log = logging.getLogger(__name__) # itchat 官方教程...信息 企业 官方有 相关文档,直接按照文档开发即可。...注意点: 先开通企业  登录网页版 企业 https://work.weixin.qq.com/  从中查找相关 id(在获取访问token时需要) 接口一般 流程为 先 获取 token,再用...应用的 部门一定要选根目录,否则报错 86006; 如果开发过程中有任何问题(错误提示有一定的误导性) 可以通过 企业客服 进行沟通解决,他们非常有耐心,谢谢他们。

9.8K41

python_学习_02_自动回复

一、python发展的趋势日益庞大,也有对应的itchat。这次的实例做做成可在任意电脑运行的自动回复机器人exe.文件。...二、完成这个小应用我们需要装一些,, itchat;这个东东不出意外直接pip install itchat 就行了 pyinstaller;这个是用来将你的.py文件打包成exe文件。...PS :当时这个的用法确实卡了一会,网上看了很多文章,很杂,对于我个人而言这个的使用并不需要那么麻烦, 直接打开cmd,cd 到你需要打包的py文件的文件夹位置直接使用命令:pyinstaller...’] 文件名字,msg[‘FileName’]在python中,函数通过def关键字、函数名和可选的参数列表定义。...实现消息的获取”中已经用到过的同样的注册方法 @itchat.msg_register(itchat.content.TEXT) def tuling_reply(msg): # 为了保证在图灵

80330

python电脑版-PC版的API接口 | 可通过Python调用功能

PC版的API接口,可通过Python调用获取好友、群、公众号列表,并收发消息,接受转账、好友请求、入群请求,群管理等功能。...可用于二次开发在线机器人、消息监控、群控软件、开发界面作多个控制软件等用途。...clone/下载源码到本地 安装源码包里的客户端(你以前的版本和这个不一致的都需要安装这个) 执行源码中的test.py 目前提供pyd和依赖的相关文件,通过python直接import即可使用,目录里的...windows 7/10 测试通过 python 3.7.4 不是该版本可能会报错dll load 错误 版本 目前仅支持V2.7.1.82版本,后续会考虑兼容其他版本,目录包里有该版本,直接下载安装即可.../QQ/TIM防撤回补丁,适用于 Windows 下 PC 版/QQ/TIM的防撤回补丁,支持最新版/QQ/TIM,其中能够选择安装多开功… 发布者:全栈程序员栈长,转载请注明出处:https

6K20

python实现接口

文章目录 1. python实现接口(itchat) 1.1. 安装 1.2. 登录 1.3. 退出及登录完成后调用的特定的方法 1.4....参考文章 python实现接口(itchat) 安装 sudo pip install itchat 登录 itchat.auto_login() 这种方法将会通过扫描二维码登录,但是这种登录的方式确实短时间的登录...True) def text_reply(msg): msg.user.send("%s : %s" % (mst.type, msg.text)) 消息类型 向注册方法传入的 msg 包含返回的字典的所有内容...注意:本人亲测对于一些微商店提供的表情是不能下载成功的,这里的自带的表情emoji是属于TEXT类别的,因此如果将其注册为PICTURE消息类型的话是不可以监测到的 MsgType: 47 FromUserName...') 获取备注,信号, 昵称分别等于相应键值的用户.

5.6K20

Python 遇到

自从禁止网页版登陆之后,itchat 实现的功能也就都不能用了,那现在 Python 还能操作吗?答案是还可以。...目前有一个项目 WechatPCAPI 可以对进行操作,简单来说它是直接操作 PC 版客户端的,当然它有一定不足之处就是:PC 版客户端和 Python 都需要使用指定版本的,本文我们使用的...Python 版本为 3.7.6,客户端使用版本为 2.6.8.52,WechatPCAPI 的 GitHub 地址为:https://github.com/Mocha-L/WechatPCAPI...wx_inst = WechatPCAPI(on_message=on_message, log=logging) # 启动 wx_inst.start_wechat(block=True)...# 等待登陆成功,此时需要人为扫码登录 while not wx_inst.get_myself(): time.sleep(5) print('登陆成功') nicknames =

2.2K20

本地数据解密

本地数据解密(安卓) 的本地数据EnMicroMsg.db存储在/data/data/com.tencent.mm/MicroMsg/(一长串)/中 uin存储在/data/data/com.tencent.mm...com.tencent.mm/shared_prefs/DENGTA_META.xml 1、获取方式: 一) 手机Root后,使用RE文件浏览器等文件浏览器复制出来, 二) 使用手机自带的备份功能,将相关信息完整的保存下来...2、数据密码算法: 本地数据的加密规则 获取手机IMEI码(若获取不到IMEI码,则使用默认的1234567890ABCDEF) 获取当前登录账号的uin(存储在sp里面)...拼接IMEI和uin 将拼接完的字符串进行32位md5加密 截取加密后的字符串的前七位(字母必须为小写) 注:EnMicroMsg.db数据文件,使用sqlcipher进行AES加密...,CDMA手机使用MEID,双卡双待手机使用IMEI1 3、数据连接: 连接数据可以使用SQLiteStudio , 下载链接:https://sqlitestudio.pl/files/sqlitestudio3

4.5K40

【干货】python玩转好友统计信息全掌握

-U wxpy -i "https://pypi.doubanio.com/simple/" Github上和文档中给出了最简单的登录机器人的方式,在程序中写上这两行并运行,会通过图片扫描二维码并登录...如果你认为每次都需要扫描二维码很麻烦,可以启用缓存,来保存自己的登录状态: bot = Bot(console_qr=True, cache_path=True) 或好友信息 ? ?...wxpy给出了embed()方法,在程序末尾(或其他你想要暂停调试的地方)加上embed()方法就可以让程序保持运行,同时进入Python命令行。...# 进入 Python 命令行、让程序保持运行# 推荐使用 embed() # 或者仅仅堵塞线程 # bot.join() 关于消息注册的文档,更多内容可以参考消息处理 - wxpy 0.3.9.7 文档...http://wxpy.readthedocs.io/zh/latest/messages.html#id11 现在,你已经可以用这个机器人和自动回复消息玩了!

2.2K120

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券