Skip to content

命令系统

Bngeuit 的命令系统分为两部分:

  • 内置命令:框架提供的常用管理命令,用于机器人管理和调试
  • 自定义命令:插件开发者可以通过注解注册自己的命令

快速导航

使用内置命令

如果你是机器人管理员,想要了解如何使用框架内置的命令:

👉 内置命令使用

内容包括:

  • 所有内置命令列表和用法
  • 插件管理命令
  • 日志级别调整
  • 命令命名空间和冲突处理

开发自定义命令

如果你是插件开发者,想要为你的插件添加自定义命令:

👉 自定义命令开发

内容包括:

  • @Command@CommandBody 注解详解
  • CommandSender 的使用
  • 命令命名空间机制
  • 最佳实践和示例代码

命令命名空间

所有命令都有命名空间,用于区分不同来源:

命令来源命名空间示例
内置命令bngeuitbngeuit:stop
插件命令插件名(小写)myplugin:test

使用 命名空间:命令 格式可以精确指定命令,解决同名命令冲突问题。