调试宏功能
This commit is contained in:
+5
-11
@@ -286,25 +286,19 @@ class JX3Commands(Star):
|
|||||||
user_id = event.get_sender_id()
|
user_id = event.get_sender_id()
|
||||||
# ③ 进入等待用户选择阶段
|
# ③ 进入等待用户选择阶段
|
||||||
@session_waiter(timeout=10)
|
@session_waiter(timeout=10)
|
||||||
async def macro_select_waiter(
|
async def macro_select_waiter(controller: SessionController,new_event: AstrMessageEvent):
|
||||||
controller: SessionController,
|
|
||||||
new_event: AstrMessageEvent
|
|
||||||
):
|
|
||||||
if new_event.get_sender_id() != user_id:
|
if new_event.get_sender_id() != user_id:
|
||||||
return
|
return
|
||||||
|
|
||||||
msg = new_event.message_str.strip()
|
msg = new_event.message_str.strip()
|
||||||
logger.debug(msg)
|
logger.debug(msg)
|
||||||
|
|
||||||
if not msg.isdigit():
|
#if not msg.isdigit():
|
||||||
controller.stop()
|
# controller.stop()
|
||||||
return
|
# return
|
||||||
|
|
||||||
# ✅ 关键:显式发送
|
# ✅ 关键:显式发送
|
||||||
await new_event.send(
|
await new_event.send(MessageChain().message("收到"))
|
||||||
new_event.plain_result(f"你输入的是:{msg}")
|
|
||||||
)
|
|
||||||
|
|
||||||
controller.stop()
|
controller.stop()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user