diff --git a/app/task.py b/app/task.py index 8e214fd..f0a9213 100644 --- a/app/task.py +++ b/app/task.py @@ -20,23 +20,6 @@ def process_message_callback( # 如果 @机器人 不等于"记录问题", 什么都不做 # 如果 @机器人 等于"记录问题", 获取当前的话题, 从话题中提取问题发起人的所有消息和图片, 记录到多维表格中 - if message_type == "text" and message_content != "记录问题": - message_content = content["text"].replace("@_user_1", "").strip() - lark.logger.info(f"message_content: {message_content}") - return - - - client = lark.Client.builder().app_id(app_id).app_secret(app_secret).build() - - record = {} - images = [] - images_token = [] - message_content = "" - # message_type = data.event.message.message_type - # content = json.loads(data.event.message.content) - # sender_id = data.event.sender.sender_id.open_id - # message_id = data.event.message.message_id - message_type = data.get("message_type") content = data.get("content") sender_id = data.get("sender_id") @@ -54,6 +37,21 @@ def process_message_callback( if message_type == "text": message_content = content["text"].replace("@_user_1", "").strip() + + if message_type == "text" and message_content != "记录问题": + message_content = content["text"].replace("@_user_1", "").strip() + lark.logger.info(f"message_content: {message_content}") + return + + client = lark.Client.builder().app_id(app_id).app_secret(app_secret).build() + + record = {} + images = [] + images_token = [] + message_content = "" + + + record["问题概述"] = message_content record["创建人"] = [{"id": sender_id}]