wxpy 除了用于自动回复外,在搜索方面也很拿手。
是指在自己的好友或已加入的群聊中进行搜索
这里举个针对群的例子~
{ | |
"xiaohongshu.com": "小红书", | |
"vip.com": "唯品会", | |
"douguo.com": "豆果美食", | |
"youshu.cc": "有书", | |
"missfresh.cn": "每日优鲜", | |
"qnr.io": "去哪儿", | |
"kaola.com": "网易考拉", | |
"waimai.meituan.com": "美团外卖", | |
"qcs.meituan.com": "美团打车", |
from wxpy import * | |
bot = Bot() | |
tuling = Tuling('你的 API KEY (http://www.tuling123.com/)') | |
my_friend = ensure_one(bot.friends().search('好友的名称')) | |
@bot.register(my_friend, TEXT) | |
def tuling_reply(msg): |
from xml.etree import ElementTree as ETree | |
from wxpy import * | |
bot = Bot() | |
# 通过 NOTE 消息找到 bot.messages 中被撤回的消息 | |
# 并转发到机器人的文件传输助手 |
#!/usr/bin/env python3 | |
# coding: utf-8 | |
import logging | |
from wxpy import * | |
logging.basicConfig(level=logging.INFO) | |
bot = Bot(True) |
#!/usr/bin/env python3 | |
# coding: utf-8 | |
“”“ | |
这个脚本会自动获取所有用户,包括群聊中的非好友群成员,然后排重,再获取 puid,最后把本次新增和没用到的 puid 和对应用户名称标出来。 | |
可在每次增减结果中检查是否有重复的用户,如果有,则表示该用户的 puid 标记不准确。 | |
”“” | |
import logging |
#!/usr/bin/env python3 | |
# coding: utf-8 | |
import os | |
import logging | |
logging.basicConfig(level=logging.INFO, format='[%(levelname)s] %(message)s') | |
__title__ = 'word-freq' | |
__version__ = '0.1.0' |