This commit is contained in:
hackrobot
2024-04-28 13:57:09 +08:00
parent 73db19edcf
commit b51f8c5439

24
main.py
View File

@@ -352,10 +352,12 @@ def kp(event_data):
subtype = data.get('subtype') #类型 subtype = data.get('subtype') #类型
thumbpath = data.get('thumbpath') #图片,存在电脑绝对路径 thumbpath = data.get('thumbpath') #图片,存在电脑绝对路径
wxid = data.get('final_from_wxid') #消息来源用户 wxid = data.get('final_from_wxid') #消息来源-用户wxid
wx_name = data.get('final_from_name') wx_name = data.get('final_from_name') #消息来源-用户名字
# 群聊id
group = None if data.get('from_wxid') == wxid else data.get('from_wxid') group = None if data.get('from_wxid') == wxid else data.get('from_wxid')
# 群聊名称
group_name = None if data.get('from_name') == wx_name else data.get( group_name = None if data.get('from_name') == wx_name else data.get(
'from_name') 'from_name')
'''event类型判断''' '''event类型判断'''
@@ -424,8 +426,26 @@ def kp(event_data):
else: else:
type_str = f'机器人电脑端 发送的 ' + type_str type_str = f'机器人电脑端 发送的 ' + type_str
# from_wxid': '18507867712@chatroom'
if msg_type == 1: # 1 文本消息/自带表情 if msg_type == 1: # 1 文本消息/自带表情
kp_log = f'{type_str} 文本消息 内容:{msg}' kp_log = f'{type_str} 文本消息 内容:{msg}'
# 收到群聊消息
if group:
# 异度世界交流群2
if group=="18507867712@chatroom":
# 群聊被@
if "@异度世界" in msg:
WXBotService.send_text_message(robot_wxid=account_wxid,
# from_wxid=wxid,
from_wxid=group,
msg="testgroup")
else:
pass
else:
# pass
if msg in ['工具箱']: if msg in ['工具箱']:
# 发送小程序 # 发送小程序
utils.sendminiProgram(data, account_wxid, wxid, planetXml) utils.sendminiProgram(data, account_wxid, wxid, planetXml)