This commit is contained in:
2025-02-19 17:11:32 +01:00
parent d041f8d903
commit 165308d83b

View File

@@ -155,11 +155,12 @@ class MessagesProc:
logger.info(f"HISTORY: {cls.MESSAGE_HISTORY}") logger.info(f"HISTORY: {cls.MESSAGE_HISTORY}")
if thread_id is not None: if thread_id is not None:
thread_messages = [m for m in cls.MESSAGE_HISTORY if m["thread_id"] == thread_id and m["id"] != message_id] return (
else: [m for m in cls.MESSAGE_HISTORY if m["id"] == thread_id]
thread_messages = [] + [m for m in cls.MESSAGE_HISTORY if m["thread_id"] == thread_id]
)
return thread_messages + [m for m in cls.MESSAGE_HISTORY if m["id"] == message_id] return [m for m in cls.MESSAGE_HISTORY if m["id"] == message_id]
@classmethod @classmethod
async def on_message(cls, event: MessageEvent): async def on_message(cls, event: MessageEvent):