diff --git a/src/__init__.py b/src/__init__.py index e12aede..bfae081 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -72,7 +72,7 @@ class CommandType(Enum): GROUP_BAN = "set_group_ban" # 禁言用户 GROUP_WHOLE_BAN = "set_group_whole_ban" # 群全体禁言 GROUP_KICK = "set_group_kick" # 踢出群聊 - SEND_POKE = "send_poke" # 戳一戳 - + SEND_POKE = "send_poke" # 戳一戳 + def __str__(self) -> str: return self.value diff --git a/src/send_handler.py b/src/send_handler.py index 8aae094..9085fed 100644 --- a/src/send_handler.py +++ b/src/send_handler.py @@ -296,7 +296,7 @@ class SendHandler: "reject_add_request": False, # 不拒绝加群请求 }, ) - + def handle_poke_command(self, args: Dict[str, Any], group_info: GroupInfo) -> Tuple[str, Dict[str, Any]]: """处理戳一戳命令 @@ -310,7 +310,7 @@ class SendHandler: user_id: int = int(args["qq_id"]) if group_info == None: group_id = None - else: + else: group_id: int = int(group_info.group_id) if group_id <= 0: raise ValueError("群组ID无效")