docs: Optimized commands tips

This commit is contained in:
LWR
2023-07-19 21:06:27 +08:00
parent ac4b703af5
commit 24b176389c
5 changed files with 18 additions and 2 deletions

View File

@@ -42,7 +42,7 @@ async def bind(app: Ariadne,
uid = remove_command_param_placeholder(uid.display)
if not uid.isdigit() or int(uid) == 0:
await app.send_message(sender, MessageChain("请输入正确的UID~"), quote=source)
await app.send_message(sender, MessageChain(f"请输入正确的UID~\n命令示例:{prefix}绑定 114514"), quote=source)
return
if isinstance(sender, Friend):
@@ -78,7 +78,7 @@ async def bind(app: Ariadne,
if wait_qq == qq:
nonlocal source
source = wait_source
if wait_msg.display == f"{prefix}确认绑定":
if wait_msg.display == f"{prefix}确认绑定" or wait_msg.display == f"{prefix}确定绑定":
return True
else:
return False

View File

@@ -40,6 +40,10 @@ async def room_data(app: Ariadne, source: Source, sender: Union[Friend, Group]):
ups = datasource.get_ups_by_target(sender.id, PushType.Group if isinstance(sender, Group) else PushType.Friend)
if not ups:
if isinstance(sender, Group):
await app.send_message(sender, MessageChain("本群未关联直播间~"), quote=source)
else:
await app.send_message(sender, MessageChain("此处未关联直播间~"), quote=source)
return
for up in ups:

View File

@@ -40,6 +40,10 @@ async def room_data_total(app: Ariadne, source: Source, sender: Union[Friend, Gr
ups = datasource.get_ups_by_target(sender.id, PushType.Group if isinstance(sender, Group) else PushType.Friend)
if not ups:
if isinstance(sender, Group):
await app.send_message(sender, MessageChain("本群未关联直播间~"), quote=source)
else:
await app.send_message(sender, MessageChain("此处未关联直播间~"), quote=source)
return
for up in ups:

View File

@@ -40,6 +40,10 @@ async def user_data(app: Ariadne, source: Source, sender: Union[Friend, Group],
ups = datasource.get_ups_by_target(sender.id, PushType.Group if isinstance(sender, Group) else PushType.Friend)
if not ups:
if isinstance(sender, Group):
await app.send_message(sender, MessageChain("本群未关联直播间~"), quote=source)
else:
await app.send_message(sender, MessageChain("此处未关联直播间~"), quote=source)
return
if isinstance(sender, Friend):

View File

@@ -40,6 +40,10 @@ async def user_data_total(app: Ariadne, source: Source, sender: Union[Friend, Gr
ups = datasource.get_ups_by_target(sender.id, PushType.Group if isinstance(sender, Group) else PushType.Friend)
if not ups:
if isinstance(sender, Group):
await app.send_message(sender, MessageChain("本群未关联直播间~"), quote=source)
else:
await app.send_message(sender, MessageChain("此处未关联直播间~"), quote=source)
return
if isinstance(sender, Friend):