Commit 11eec96a authored by nanahira's avatar nanahira

readme

parent dd930745
......@@ -21,26 +21,14 @@ export default class TestSendPlugin extends SchedulePlugin(Config) {
### 配置
配置会自动从插件工厂函数中混入。
```ts
export class SchedulePluginConfig {
@SchemaProperty({ description: 'cron 时间' })
cron: string;
@SchemaProperty({ description: '执行的间隔 ms', step: 1 })
interval: number;
@SchemaProperty({
default: false,
description: '插件启动时是否立即运行一遍。',
})
immediate: boolean;
@SchemaProperty({
type: SendTarget,
description: '图片发送目标。',
})
targets: SendTarget[];
}
配置会自动从插件工厂函数中混入,下面为配置。其中 `targets`[koishi-target-def](https://www.npmjs.com/package/koishi-target-def) 的定义。
```yaml
cron: '18 13 * * * *'
interval: 30000 # cron 和 interval 选一个即可
immediate: false # 是否立即发送
targets:
- bot: 'onebot:1111111111'
channels:
- channelId: '222222222'
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment