无需第三方工具,使用微信内置功能检测僵尸粉
步骤:
1. 创建群聊:新建一个微信群聊,邀请需要检测的人员加入。
2. 发送消息:在群聊中发送一条消息,并标注需要检测的人员(@标签)。
检测命令:
微信群聊支持以下检测僵尸粉的命令:
- @所有人:发送此命令可显示所有群成员的昵称列表。
- @未读:发送此命令可显示未读该消息的群成员昵称列表。
操作步骤:
1. 在群聊中发送 @所有人 命令。
2. 会弹出群成员昵称列表。
3. 将此列表与之前发送消息时 @ 标注的人员进行对比。
4. 没有在昵称列表中出现的人员即为僵尸粉。
注意事项:
- 所需检测的人员必须在群聊中。
- 使用 @未读 命令只能检测到未收到消息的成员,无法检测到已读消息后再退群的僵尸粉。
使用命令检测微信僵尸粉
前提条件:
- 已安装Python 3.6或更高版本
- 已安装微信企业号开发工具「企业微信」
- 已获得微信企业号通讯录管理权限
步骤:
1. 安装必要なPython库:
“`bash
pip install wechatpy
“`
2. 获取企业微信凭证:
登录企业微信管理后台,依次点击「应用管理」-「自建应用」-「可见范围」-「企业可见」,找到对应应用的「应用凭证」并记下「CorpID」和「Secret」。
3. 编写Python脚本:
创建一个名为`detect_zombie_followers.py`的Python脚本,并输入以下代码:
“`python
import wechatpy
from wechatpy.contacts import Contact
import pandas as pd
# 设置企业微信凭证
corp_id = “YOUR_CORP_ID”
secret = “YOUR_SECRET”
# 初始化微信企业号API
client = wechatpy.WeChatClient(corp_id, secret)
# 获取通讯录成员列表
members = client.contact.list(department_id=1, fetch_child=True)
# 创建DataFrame用于存储成员信息
df = pd.DataFrame(members)
# 过滤僵尸粉条件:
# 1. 没有发送过消息
# 2. 没有点赞过
# 3. 没有点击过链接
zombie_condition = (df[‘messageSendCount’] == 0) & (df[‘likedCount’] == 0) & (df[‘linkClickCount’] == 0)
# 获取僵尸粉列表
zombie_followers = df[zombie_condition]
# 输出僵尸粉列表
print(“僵尸粉列表:”)
print(zombie_followers)
“`
4. 运行脚本:
在命令提示符或终端中,输入以下命令:
“`bash
python detect_zombie_followers.py
“`
5. 输出结果:
脚本将输出所有符合僵尸粉条件的成员列表,其中将显示其姓名、部门和用户ID。
注意:
- 脚本仅检测当前用户所在部门的成员。
- 检测结果可能因成员的活跃程度而有所不同。
微信无痕检测僵尸粉,操作简单,两个命令即可自动检测僵尸粉
最近看不少人都在找无痕清理僵尸粉的工具,所以我就写了一个,软件无痕清理,不会打扰到好友,而且是在自己本机电脑上使用,不存在数据泄露得到风险。
操作简单,两个命令即可自动检测僵尸粉,千万不要去用那些云端检测僵尸粉的,数据会泄露。