✨ 可以通过Bot判断是否为官bot

This commit is contained in:
HibiKier
2024-10-18 23:13:16 +08:00
parent 3d3a2a5f7f
commit c9aa568767
+3 -1
View File
@@ -45,7 +45,7 @@ class UserData(BaseModel):
class PlatformUtils:
@classmethod
def is_qbot(cls, session: Uninfo) -> bool:
def is_qbot(cls, session: Uninfo | Bot) -> bool:
"""判断bot是否为qq官bot
参数:
@@ -54,6 +54,8 @@ class PlatformUtils:
返回:
bool: 是否为官bot
"""
if isinstance(session, Bot):
return bool(BotConfig.get_qbot_uid(session.self_id))
return session.scope == SupportScope.qq_api
@classmethod