itchat怎样监听指定微信群的消息??
itchat怎样监听指定微信群的消息??下面我自己写的代码,虽然大部分都监听到这个群的消息,但还监听了别的群的消息,哪里搞错了,请高人指点??多谢import itchat
from itchat.content import TEXT
import pdb
import re
import webbrowser
@itchat.msg_register(TEXT, isGroupChat=True)#这里的TEXT表示如果有人发送文本消息,那么就会调用下面的方法
def simple_reply(msg):
rooms = itchat.search_chatrooms(name='京东股东群') #找到群名
#print(rooms['UserName'])
if len(rooms)!=0:
message = msg['Content']
dic = ['https://']
#fori in range(len(dic)):
if dic in message: #本以为需要结巴分词,没想到可以直接查找
print('--------------------------------------')
print(message)
#itchat.send(message, 'filehelper') #发送给我的手机文件助手
pattern = re.compile(r'https?://(?:||[$-_@.&+]|[!*\(\),]|(?:%))+')
urls = re.findall(pattern, message)
if len(urls) != 0:
for i in range(len(urls)):
print(urls)
webbrowser.open(urls)
#webbrowser.open(url)
itchat.auto_login(hotReload = True) #hotReload = True不用重复扫描二维码
itchat.run()
msg应该携带这发送者的信息,过滤群名 楼主厉害了, 楼主厉害了, 楼主你好,加好友 有事咨询学习 这是 哪个平台的源码?PCIOS? 楼主你好,我想问一下,现在使用itchat还能进入微信网页版么?能否加个qq或者什么的我也在做这个方面的东西,自己还不会 xxc2247108490 发表于 2019-11-19 22:41
楼主你好,我想问一下,现在使用itchat还能进入微信网页版么?能否加个qq或者什么的我也在做这个方面的 ...
可以啊,但新开的微信貌似不能,网上有说新开的微信要一定时间后才能接入。我只是业余玩玩的,43504308 tiangolden 发表于 2019-11-20 09:28
可以啊,但新开的微信貌似不能,网上有说新开的微信要一定时间后才能接入。我只是业余玩玩的,43504308
已加,楼主,我在网上找了一个基于itchat的微信机器人小实例,却无法登录微信网页版,说为了你的账号安全请下载电脑版,然后就没了,,
页:
[1]