diff --git a/main.py b/main.py index 938be5c..211b3af 100644 --- a/main.py +++ b/main.py @@ -292,25 +292,25 @@ def kp(event_data): elif msg_type == 34: # 34 语言消息(需要在设置中打开语言自动转文字) xml_msg = ET.fromstring(msg) kp_log = f'{type_str} 语音消息 内容:{xml_msg.find("voicetrans").get("transtext")}' - elif msg_type == 37: # 37 好友请求 - xml_msg = ET.fromstring(msg) - kp_log = f'同步消息 好友请求 {xml_msg.get("fromnickname")}({xml_msg.get("fromusername")}) ' \ - f'验证内容:{xml_msg.get("content")}' - # 同意好友请求 - WXBotService.agree_friend_request(account_wxid, - xml_msg.get('alias'), - xml_msg.get('encryptusername'), - xml_msg.get('ticket'), - xml_msg.get('scene')) - newFriendWxid = xml_msg.get('alias') - # 将好友信息=>保存到数据库 - # newFriendDict=WXBotService.get_friend_info(account_wxid, newFriendWxid) - # userClass=models.User(**(newFriendDict['data'])) - # crud.create_user(db= SessionLocal(),user=userClass) - newMsg = f'''你好,本消息是bot回复,本人是一名开发者,副业跨境电商,爱折腾homelab,参与交流请回复: 加群''' - WXBotService.send_text_message(robot_wxid=account_wxid, - from_wxid=newFriendWxid, - msg=newMsg) + # elif msg_type == 37: # 37 好友请求 + # xml_msg = ET.fromstring(msg) + # kp_log = f'同步消息 好友请求 {xml_msg.get("fromnickname")}({xml_msg.get("fromusername")}) ' \ + # f'验证内容:{xml_msg.get("content")}' + # # 同意好友请求 + # WXBotService.agree_friend_request(account_wxid, + # xml_msg.get('alias'), + # xml_msg.get('encryptusername'), + # xml_msg.get('ticket'), + # xml_msg.get('scene')) + # newFriendWxid = xml_msg.get('alias') + # # 将好友信息=>保存到数据库 + # # newFriendDict=WXBotService.get_friend_info(account_wxid, newFriendWxid) + # # userClass=models.User(**(newFriendDict['data'])) + # # crud.create_user(db= SessionLocal(),user=userClass) + # newMsg = f'''你好,本消息是bot回复,本人是一名开发者,副业跨境电商,爱折腾homelab,参与交流请回复: 加群''' + # WXBotService.send_text_message(robot_wxid=account_wxid, + # from_wxid=newFriendWxid, + # msg=newMsg) elif msg_type == 42: # 42 名片消息 xml_msg = ET.fromstring(msg)