update to beta2

This commit is contained in:
crazywhalecc
2022-12-26 20:02:47 +08:00
parent 81a5e48b26
commit 80ba34351c
6 changed files with 16 additions and 10 deletions

View File

@@ -145,7 +145,8 @@ class BotContext implements ContextInterface
self::$echo_id_list[$a->echo] = $a;
// 调用事件在回复之前的回调
$handler = new AnnotationHandler(BotAction::class);
$handler->setRuleCallback(fn (BotAction $act) => $act->action === $action && !$act->need_response);
container()->set(Action::class, $a);
$handler->setRuleCallback(fn (BotAction $act) => $act->action === '' || $act->action === $action && !$act->need_response);
$handler->handleAll($a);
// 被阻断时候,就不发送了
if ($handler->getStatus() === AnnotationHandler::STATUS_INTERRUPTED) {

View File

@@ -46,7 +46,7 @@ class Framework
public const VERSION_ID = 646;
/** @var string 版本名称 */
public const VERSION = '3.0.0-beta1';
public const VERSION = '3.0.0-beta2';
/** @var array 传入的参数 */
protected array $argv;