Skip to content

Commit c13248f

Browse files
committed
提交更改
1 parent dd05bc7 commit c13248f

File tree

3 files changed

+43
-43
lines changed

3 files changed

+43
-43
lines changed

.DS_Store

-2 KB
Binary file not shown.

01 itchat获取微信好友或者微信群分享文章/PythonItChat.py

+23-23
Original file line numberDiff line numberDiff line change
@@ -73,30 +73,30 @@ def text_reply(msg):
7373
print (source, time)
7474
# 下载图片
7575
print("下载图片")
76-
# print imgArray
77-
# print title[0]
78-
get_image(title, imgArray, source, time,msg["Url"],content)
79-
80-
print ("个人分享文章类型编号MsgType:" + "---------------------------")
81-
print (msg["MsgType"])
82-
print ("个人分享Content:" + "---------------------------")
83-
print (msg["Content"])
84-
print ("个人分享FromUserName:" + "---------------------------")
85-
print (msg["FromUserName"])
86-
print ("个人分享ToUserName:" + "---------------------------")
87-
print (msg["ToUserName"])
88-
print ("个人分享链接标题FileName:" + "---------------------------")
89-
print (msg["FileName"])
76+
# print imgArray
77+
# print title[0]
78+
get_image(title, imgArray, source, time,msg["Url"],content)
79+
80+
print ("个人分享文章类型编号MsgType:" + "---------------------------")
81+
print (msg["MsgType"])
82+
print ("个人分享Content:" + "---------------------------")
83+
print (msg["Content"])
84+
print ("个人分享FromUserName:" + "---------------------------")
85+
print (msg["FromUserName"])
86+
print ("个人分享ToUserName:" + "---------------------------")
87+
print (msg["ToUserName"])
88+
print ("个人分享链接标题FileName:" + "---------------------------")
89+
print (msg["FileName"])
90+
91+
# return msg['Text']
92+
# itchat.send('%s: %s : %s' % (msg['Type'], msg['Text'],msg['Url']), msg['FromUserName'])
93+
print ("------------个人")
94+
# 获取到的信息是某某人和登录者之间的通讯,如果不是和登录这通讯就获取不到
95+
print (itchat.search_friends(userName=msg['FromUserName'])['NickName'])
96+
print (itchat.search_friends(userName=msg['ToUserName'])['NickName'])
9097

91-
# return msg['Text']
92-
# itchat.send('%s: %s : %s' % (msg['Type'], msg['Text'],msg['Url']), msg['FromUserName'])
93-
print ("------------个人")
94-
# 获取到的信息是某某人和登录者之间的通讯,如果不是和登录这通讯就获取不到
95-
print (itchat.search_friends(userName=msg['FromUserName'])['NickName'])
96-
print (itchat.search_friends(userName=msg['ToUserName'])['NickName'])
97-
98-
else:
99-
print ("不是个人分享的文章")
98+
else:
99+
print ("不是个人分享的文章")
100100

101101

102102
# 处理群聊消息

04 itchat监听微信群或好友撤回的消息/PythonItChat.py

+20-20
Original file line numberDiff line numberDiff line change
@@ -84,26 +84,26 @@ def receive_msg(msg):
8484
msg_content = r"纬度->" + x.__str__() + " 经度->" + y.__str__()
8585
else:
8686
msg_content = r"" + location
87-
# 如果消息为分享的音乐或者文章,详细的内容为文章的标题或者是分享的名字
88-
elif msg['Type'] == 'Sharing':
89-
msg_content = msg['Text']
90-
# 记录分享的url
91-
msg_share_url = msg['Url']
92-
face_bug = msg_content
93-
# 将信息存储在字典中,每一个msg_id对应一条信息
94-
msg_information.update(
95-
{
96-
msg_id: {
97-
"msg_from": msg_from,
98-
"msg_time": msg_time,
99-
"msg_time_rec": msg_time_rec,
100-
"msg_type": msg["Type"],
101-
"msg_content": msg_content,
102-
"msg_share_url": msg_share_url,
103-
"group_name":group_name
104-
}
105-
}
106-
)
87+
# 如果消息为分享的音乐或者文章,详细的内容为文章的标题或者是分享的名字
88+
elif msg['Type'] == 'Sharing':
89+
msg_content = msg['Text']
90+
# 记录分享的url
91+
msg_share_url = msg['Url']
92+
face_bug = msg_content
93+
# 将信息存储在字典中,每一个msg_id对应一条信息
94+
msg_information.update(
95+
{
96+
msg_id: {
97+
"msg_from": msg_from,
98+
"msg_time": msg_time,
99+
"msg_time_rec": msg_time_rec,
100+
"msg_type": msg["Type"],
101+
"msg_content": msg_content,
102+
"msg_share_url": msg_share_url,
103+
"group_name":group_name
104+
}
105+
}
106+
)
107107

108108
# 监听是否有消息撤回
109109
# 使用下面的装饰器监听,会发送4条消息

0 commit comments

Comments
 (0)