mirror of
https://github.com/Genshin-bots/gsuid_core.git
synced 2025-05-12 06:55:49 +08:00
🎨 调整get_uid()
的行为, 允许partten
传入空值并不进行匹配
This commit is contained in:
parent
f768b79c4b
commit
1d31a34aad
@ -75,9 +75,12 @@ async def get_uid(
|
|||||||
bind_model: Type[Bind],
|
bind_model: Type[Bind],
|
||||||
game_name: Optional[str] = None,
|
game_name: Optional[str] = None,
|
||||||
get_user_id: bool = False,
|
get_user_id: bool = False,
|
||||||
partten: str = r'\d+',
|
partten: Optional[str] = r'\d+',
|
||||||
) -> Union[Optional[str], Tuple[Optional[str], str]]:
|
) -> Union[Optional[str], Tuple[Optional[str], str]]:
|
||||||
uid_data = re.findall(partten, ev.text)
|
uid_data = []
|
||||||
|
if partten:
|
||||||
|
uid_data = re.findall(partten, ev.text)
|
||||||
|
|
||||||
user_id = ev.at if ev.at else ev.user_id
|
user_id = ev.at if ev.at else ev.user_id
|
||||||
|
|
||||||
if uid_data:
|
if uid_data:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user