测试类
This commit is contained in:
parent
6204ed1d8c
commit
691313ffcf
@ -1,6 +1,9 @@
|
|||||||
from nonebot import on_command
|
from nonebot import on_command
|
||||||
from nonebot.plugin import PluginMetadata
|
from nonebot.plugin import PluginMetadata
|
||||||
from nonebot.adapters.onebot.v11 import MessageEvent
|
from nonebot.adapters.onebot.v11 import MessageEvent
|
||||||
|
from hexi.plugins.core.message_handle import MessageState
|
||||||
|
from nonebot.adapters.onebot.v11 import MessageEvent, MessageSegment
|
||||||
|
from nonebot.typing import T_State
|
||||||
|
|
||||||
__plugin_meta__ = PluginMetadata(
|
__plugin_meta__ = PluginMetadata(
|
||||||
"测试",
|
"测试",
|
||||||
@ -12,13 +15,16 @@ test = on_command("测试", aliases={"测试"})
|
|||||||
|
|
||||||
|
|
||||||
@test.handle()
|
@test.handle()
|
||||||
async def handle_test(event: MessageEvent):
|
async def handle_test(event: MessageEvent,state:T_State):
|
||||||
msg = str(event.message).split(" ")[1]
|
m_state = MessageState(state)
|
||||||
|
cmd = m_state.get_command()
|
||||||
|
msg = m_state.get_command_arg()
|
||||||
uid = event.user_id
|
uid = event.user_id
|
||||||
gid = event.group_id
|
gid = event.group_id
|
||||||
nickname = event.sender.nickname
|
nickname = event.sender.nickname
|
||||||
mes = f"测试所在群聊:{gid}\n" \
|
mes = f"测试所在群聊:{gid}\n" \
|
||||||
f"测试发送者:{uid}\n" \
|
f"测试发送者:{uid}\n" \
|
||||||
f"测试者昵称:{nickname}\n" \
|
f"测试者昵称:{nickname}\n" \
|
||||||
f"测试附加内容:{msg}"
|
f"测试附加内容:{msg}\n" \
|
||||||
|
f"测试触发的命令:{cmd}"
|
||||||
await test.finish(mes)
|
await test.finish(mes)
|
||||||
|
Loading…
Reference in New Issue
Block a user