Quellcode durchsuchen

docs-register command (#402)

* 注册指令

这一节好像少了个注册指令

* Update Commands.md

* Update Commands.md
Eritque arcus vor 4 Jahren
Ursprung
Commit
0864c920db
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7 0
      docs/Commands.md

+ 7 - 0
docs/Commands.md

@@ -31,6 +31,7 @@
 <!--[MiraiConsoleFrontEnd]: ../backend/mirai-console/src/MiraiConsoleFrontEnd.kt-->
 
 [`Command`]: ../backend/mirai-console/src/command/Command.kt
+[`Register`]: ../backend/mirai-console/src/command/CommandManager.kt#L77
 [`AbstractCommand`]: ../backend/mirai-console/src/command/Command.kt#L90
 [`CompositeCommand`]: ../backend/mirai-console/src/command/CompositeCommand.kt
 [`SimpleCommand`]: ../backend/mirai-console/src/command/SimpleCommand.kt
@@ -90,6 +91,12 @@ abstract override suspend fun CommandSender.onCommand(args: MessageChain)
 
 例如 `/test 123 [图片]`,在处理时 `onCommand` 接收的 `args` 为包含 2 个元素的 `MessageChain`。第一个元素为 `PlainText("123")`,第二个元素为 `Image` 类型。
 
+### [`Register`]
+需要把指令注册到 `CommandManager` 以在 Mirai Console 生效
+```kotlin
+CommandManager.registerCommand(command)
+```
+
 ## 参数智能解析
 > 本节可能较难理解。但这不会影响你阅读下面的示例。