koishi-plugin-fortune
v11.4.2
Published
Koishi plugin for picking fortunes.
Downloads
175
Readme
koishi-plugin-fortune
占卜插件,每人每天可以算一卦。
本插件使用了 mt19937 算法来保证每天每人占卜结果确定。
安装
npm
npm install koishi-plugin-fortune
直接安装
在 https://cdn02.moecube.com:444/nanahira/koishi-plugin/fortune/index.js 下载,并配置 koishi.config.js
。
module.exports = {
plugins: {
"/path/to/fortune/index.js": {
header: '今日 ({{date}}) 的占卜结果:\n',
masterKey: 'my-master-key',
results: ['开心', '不开心']
}
}
}
上例的返回结果为
今日 (2021-10-2) 的占卜结果:
不开心
配置
export interface Config {
header?: string;
masterKey?: string;
results: string[];
useDatabase?: boolean;
}
说明
header
占卜结果的标题,会出现在结果首部。masterKey
占卜随机密钥。占卜结果会由 日期 用户ID masterKey 唯一确定。results
所有可能的占卜结果。useDatabase
从数据库获取用户名。
渲染项目
位于 header
和 results
的项目,可以用 Mustache 模板进行填写字段用于渲染。具体如下。
id
用户的 QQ 号。name
用户的昵称。date
当前日期 ,如2021-10-2
。
命令
fortune
进行占卜。