UNPKG

koishi-plugin-hellomorning

Version:

让你的bot每天定时打招呼/暖心话/新闻,或者更多!

34 lines (33 loc) 2.54 kB
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>;