diff --git a/apps/api/src/services/telegram_gateway.py b/apps/api/src/services/telegram_gateway.py index 158f52e8..036f1a59 100644 --- a/apps/api/src/services/telegram_gateway.py +++ b/apps/api/src/services/telegram_gateway.py @@ -3182,27 +3182,6 @@ class TelegramGateway: reply_to_message_id=message_id, ) - # 互相評論:OpenClaw 看 Nemo 的回應,Nemo 看 OpenClaw 的回應 - if oc_result and nemo_result and not isinstance(oc_result, Exception) and not isinstance(nemo_result, Exception): - oc_comment_task = asyncio.create_task( - chat_mgr._call_openclaw( - f"{context}\nNemoClaw 說:{nemo_result[:300]}\n你有什麼補充或不同看法?簡短回應。", - clean_text, - ) - ) - nemo_comment_task = asyncio.create_task( - chat_mgr._call_nemotron( - f"{context}\nOpenClaw 說:{oc_result[:300]}\n你有什麼補充或不同看法?簡短回應。", - clean_text, - ) - ) - oc_comment, nemo_comment = await asyncio.gather(oc_comment_task, nemo_comment_task, return_exceptions=True) - - if oc_comment and not isinstance(oc_comment, Exception): - await self.send_as_openclaw(text=f"🦞 OpenClaw 補充\n\n{oc_comment}", reply_to_message_id=message_id) - if nemo_comment and not isinstance(nemo_comment, Exception): - await self.send_as_nemotron(text=f"🤖 NemoClaw 補充\n\n{nemo_comment}", reply_to_message_id=message_id) - logger.info("group_message_handled", user_id=user_id, text=text[:50]) async def _send_chat_action(self, chat_id: int, action: str) -> None: