koishi-plugin-hellomorning
Version:
让你的bot每天定时打招呼/暖心话/新闻,或者更多!
34 lines (33 loc) • 2.54 kB
TypeScript
import { Schema } from "koishi";
export declare const name = "hellomorning";
export declare const inject: {
required: string[];
optional: string[];
};
export declare const usage = "\n# \u4E0D\u53EA\u662F\u4E00\u4E2A\u5B9A\u65F6\u6253\u62DB\u547C\u63D2\u4EF6!\n\n### \u5B9A\u65F6\u53D1\u9001:\n\n\u6BCF\u9694\u4E00\u5206\u949F\u90FD\u53D1\u9001\u4E00\u6B21:\n\n \u5206 \u65F6 \u65E5 \u5468\n\n -1,-1,-1,-1\n\u6BCF\u5929\u65E9\u66687\u70B930\u5206\u53D1\u9001\u4E00\u6B21:\n\n \u5206 \u65F6 \u65E5 \u5468\n\n 30,7,-1,-1\n\u6BCF\u5468\u516D12\u70B9\u53D1\u9001\u4E00\u6B21:\n\n \u5206 \u65F6 \u65E5 \u5468\n\n 0,12,-1, 6\n\u9AD8\u7EA7\u5B9A\u65F6\u529F\u80FD\u53EF\u53C2\u8003<a href=\"http://crontab.org/\">cron</a>\n\u4E0D\u8981\u8BBE\u7F6E\u4E0D\u5B58\u5728\u7684\u65F6\u95F4\u54E6\n\n### \u683C\u5F0F\u5316\u8F93\u51FA:\n\n**\u5F00\u542F\u683C\u5F0F\u5316\u8F93\u51FA\u4F1A\u4F7F\u5355\u72EC\u8BBE\u7F6E\u7684\u4E00\u8A00\uFF0C\u65B0\u95FB\u7B49\u5F00\u5173\u5931\u6548**\n\u53EF\u7528\u8F6C\u4E49(\u4E0D\u533A\u5206\u5927\u5C0F\u5199)\uFF1A\n\n| \u8F6C\u4E49\u539F\u5B57\u7B26 | \u8F6C\u4E49\u540E|\n|---|----|\n|{hello} | \u95EE\u5019\u8BED|\n|{hitokoto} | \u4E00\u8A00|\n|{newsImg} | 60s(\u56FE\u7247)|\n|{newsText} | 60s(\u6587\u672C)|\n|{muoyuImg} | \u6478\u9C7C\u65E5\u5386(\u56FE\u7247)|\n|{{}} | \u8F6C\u4E49\u5927\u62EC\u53F7|\n\n\u4F8B:\n```\n{hello}\n{hitokoto}\n```\n\u4F1A\u8F93\u51FA\u7C7B\u4F3C:\n\n```\n\u65E9\u4E0A\u597D,\u795D\u4F60\u5EA6\u8FC7\u7F8E\u597D\u7684\u4E00\u5929!!\uFF3C(\uFF3E\u25BD\uFF3E)\uFF0F\n\n(\u6211\u662F\u4E00\u53E5\u4E00\u8A00)\n```\n\n### \u5176\u4ED6:\n\u5DF2\u7ECF\u5B89\u88C5\u670D\u52A1\u8FD8\u63D0\u793A\u672A\u52A0\u8F7D\u4E0D\u7528\u7BA1,\u80FD\u8DD1\u5C31\u884C\n\u542F\u7528\u5168\u5C40\u5E7F\u64AD\u65F6\u5EFA\u8BAE\u5C06\u5168\u5C40\u8BBE\u7F6E\u7684delay.broadcast\u8BBE\u7F6E\u4E3A2000\u4EE5\u4E0A\n";
export interface Config {
min?: number;
hour?: number;
dayOfMonth?: number;
weekDay?: number;
helloMessage?: string;
hitokotoTypeArray?: Array<string>;
hitokotOverseasUrl?: boolean;
addHitokoto?: boolean;
addNews?: boolean;
advancedTimer?: boolean;
cronTime?: string;
newsInterface?: string;
broad?: boolean;
broadArray?: Array<{
adapter: string;
botId: string;
groupId: string;
}>;
isOutputFormat?: boolean;
formatText?: string;
enableRainbow?: boolean;
city?: string;
debugModel?: boolean;
}
export declare const Config: Schema<Config>;