From 6bb835b29a93d94d7eb193dc65ab04619569f038 Mon Sep 17 00:00:00 2001 From: yihong0618 Date: Tue, 5 Mar 2024 13:25:15 +0800 Subject: [PATCH] fix: compare role in list Signed-off-by: yihong0618 --- handlers/claude.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/handlers/claude.py b/handlers/claude.py index 4bfc4ab..03efdda 100644 --- a/handlers/claude.py +++ b/handlers/claude.py @@ -140,10 +140,7 @@ def claude_handler(message: Message, bot: TeleBot) -> None: claude_reply_text = "" try: if len(player_message) > 2: - if ( - player_message[-1]["role"] == "user" - and player_message[-2]["role"] == "user" - ): + if player_message[-1]["role"] == player_message[-2]["role"]: # tricky player_message.pop() r = client.messages.create(