Commit e763ac1f authored by nanahira's avatar nanahira

support random message

parent 734d996b
......@@ -32,10 +32,11 @@ export class RetweetNotifierPluginConfig {
traceDays: number;
@SchemaProperty({
description: '发送信息。',
default: '帮忙给转个推~',
type: String,
description: '发送信息,随机选一个。',
default: ['帮忙给转个推~', '帮忙转个推~', '帮忙转个推好不好~'],
})
message: string;
message: string[];
}
export type RetweetNotifierPluginConfigLike =
......
......@@ -9,7 +9,7 @@ import {
UseModel,
} from 'koishi-thirdeye';
import { SchedulePlugin } from 'koishi-schedule-send';
import { Database, Quester, Tables } from 'koishi';
import { Database, Quester, Random, Tables } from 'koishi';
import moment from 'moment';
import _ from 'lodash';
export * from './config';
......@@ -135,6 +135,6 @@ export default class RetweetNotifierPlugin extends SchedulePlugin(
},
]);
return leastRetweet.link + '\n' + this.config.message;
return leastRetweet.link + '\n' + Random.pick(this.config.message);
}
}
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