Merge pull request #321 from HYY1116/debug

fix:修复无法接收At全体消息问题
This commit is contained in:
SengokuCola
2025-03-13 13:07:12 +08:00
committed by GitHub

View File

@@ -86,6 +86,9 @@ class CQCode:
else: else:
self.translated_segments = Seg(type="text", data="[图片]") self.translated_segments = Seg(type="text", data="[图片]")
elif self.type == "at": elif self.type == "at":
if self.params.get("qq") == "all":
self.translated_segments = Seg(type="text", data="@[全体成员]")
else:
user_nickname = get_user_nickname(self.params.get("qq", "")) user_nickname = get_user_nickname(self.params.get("qq", ""))
self.translated_segments = Seg( self.translated_segments = Seg(
type="text", data=f"[@{user_nickname or '某人'}]" type="text", data=f"[@{user_nickname or '某人'}]"