add plugin loader support

This commit is contained in:
crazywhalecc
2022-12-19 01:45:27 +08:00
parent 52a195aca2
commit cd2bb1b570
18 changed files with 373 additions and 96 deletions

View File

@@ -24,10 +24,10 @@ $app->enablePlugins([
'd',
]);
// BotCommand 事件构造
$cmd = \ZM\Annotation\OneBot\BotCommand::make('test')->withMethod(function () {
$cmd = BotCommand::make('test')->on(function () {
ctx()->reply('test ok');
});
$event = \ZM\Annotation\OneBot\BotEvent::make('message')->withMethod(function () {
$event = BotEvent::make(type: 'message')->on(function () {
});
$app->addBotEvent($event);
$app->addBotCommand($cmd);