info("收到了 {$event->getType()}.{$event->getDetailType()} 事件"); } #[BotCommand('echo', 'echo')] #[CommandArgument('text', '要回复的内容', required: true)] #[CommandHelp('复读机', '只需要发送 echo+内容 即可自动复读', 'echo 你好 会回复 你好')] public function repeat(\OneBotEvent $event, BotContext $context): void { $context->reply($event->getMessage()); } #[Cron('* * * * *', no_overlap: true)] public function logTime(): void { $time = date('Y-m-d H:i:s'); logger()->info('我看到时间了,让我写下来'); Adaptive::sleep(5); logger()->info('写好啦,时间是' . $time); } #[Cron('* * * * *')] public function logTime2(): void { logger()->info('我不需要等,但也不给你看时间'); } }