File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -320,7 +320,15 @@ async def process_query(self, query: pipeline_query.Query):
320320 message_chain = query .message_chain ,
321321 )
322322
323+ platform_message_id = getattr (query .message_event .source_platform_object , 'message_id' , '' )
324+ self .ap .logger .debug (
325+ f'MessageReceived query={ query .query_id } platform_message_id={ platform_message_id } '
326+ )
323327 event_ctx = await self .ap .plugin_connector .emit_event (event_obj , bound_plugins )
328+ self .ap .logger .debug (
329+ f'MessageReceived result query={ query .query_id } prevented={ event_ctx .is_prevented_default ()} '
330+ f'platform_message_id={ platform_message_id } '
331+ )
324332
325333 if event_ctx .is_prevented_default ():
326334 return
Original file line number Diff line number Diff line change @@ -109,6 +109,7 @@ async def process(
109109 elif isinstance (query .message_event , platform_events .FriendMessage ):
110110 sender_name = query .message_event .sender .nickname
111111
112+ platform_message_id = getattr (query .message_event .source_platform_object , 'message_id' , '' )
112113 variables = {
113114 'launcher_type' : query .session .launcher_type .value ,
114115 'launcher_id' : query .session .launcher_id ,
@@ -122,6 +123,7 @@ async def process(
122123 if isinstance (query .message_event , platform_events .GroupMessage )
123124 else '' ,
124125 'sender_name' : sender_name ,
126+ 'platform_message_id' : platform_message_id ,
125127 }
126128 query .variables .update (variables )
127129
Original file line number Diff line number Diff line change @@ -50,7 +50,16 @@ async def handle(
5050
5151 # Get bound plugins for filtering
5252 bound_plugins = query .variables .get ('_pipeline_bound_plugins' , None )
53+ platform_message_id = getattr (query .message_event .source_platform_object , 'message_id' , '' )
54+ self .ap .logger .debug (
55+ f'PersonNormalMessageReceived query={ query .query_id } platform_message_id={ platform_message_id } '
56+ )
5357 event_ctx = await self .ap .plugin_connector .emit_event (event , bound_plugins )
58+ self .ap .logger .debug (
59+ f'PersonNormalMessageReceived result query={ query .query_id } '
60+ f'prevented={ event_ctx .is_prevented_default ()} platform_message_id={ platform_message_id } '
61+ f'has_reply_chain={ event_ctx .event .reply_message_chain is not None } '
62+ )
5463
5564 is_create_card = False # 判断下是否需要创建流式卡片
5665
You can’t perform that action at this time.
0 commit comments