🎨 调整get_uid()的行为, 允许partten传入空值并不进行匹配

This commit is contained in:
KimigaiiWuyi 2024-09-10 16:10:35 +08:00
parent f768b79c4b
commit 1d31a34aad

View File

@ -75,9 +75,12 @@ async def get_uid(
bind_model: Type[Bind],
game_name: Optional[str] = None,
get_user_id: bool = False,
partten: str = r'\d+',
partten: Optional[str] = r'\d+',
) -> Union[Optional[str], Tuple[Optional[str], str]]:
uid_data = []
if partten:
uid_data = re.findall(partten, ev.text)
user_id = ev.at if ev.at else ev.user_id
if uid_data: