diff --git a/model/platform/qq_nakuru.py b/model/platform/qq_nakuru.py index 8b3856cd9..e904d3403 100644 --- a/model/platform/qq_nakuru.py +++ b/model/platform/qq_nakuru.py @@ -192,6 +192,7 @@ class QQGOCQ(Platform): await self._reply(source, res) async def _reply(self, source, message_chain: List[BaseMessageComponent]): + await self.record_metrics() if isinstance(message_chain, str): message_chain = [Plain(text=message_chain), ] diff --git a/model/platform/qq_official.py b/model/platform/qq_official.py index aa770d5f8..cc9762c09 100644 --- a/model/platform/qq_official.py +++ b/model/platform/qq_official.py @@ -321,6 +321,7 @@ class QQOfficial(Platform): return await self._reply(**data) async def _reply(self, **kwargs): + await self.record_metrics() if 'group_openid' in kwargs or 'openid' in kwargs: # QQ群组消息 if 'file_image' in kwargs and kwargs['file_image']: