koishi-plugin-daily-sign
v1.0.1
Published
每日签到插件:每个用户每天可签到一次,获得随机数量货币,支持自定义货币名称与奖励上下限
Downloads
262
Maintainers
Readme
koishi-plugin-daily-sign
每日签到插件:每个用户每天可签到一次,获得随机数量货币。支持自定义货币名称与奖励上下限,与 koishi-plugin-monetary 配合使用。
功能
- 每人每天仅可签到一次
- 签到获得随机数量货币(在配置的上下限之间,含两端)
- 可配置:货币名称、奖励最小值、奖励最大值、签到指令名
依赖
- database:记录每人上次签到日期
- monetary:发放货币(需先安装并启用)
安装与配置
在 Koishi 插件市场搜索 daily-sign 安装,或:
npm i koishi-plugin-daily-sign
# 或
yarn add koishi-plugin-daily-sign在配置中启用插件并填写参数,例如:
plugins:
daily-sign:
commandName: 签到 # 指令名,默认「签到」
currency: default # 货币名称,与 monetary / 21 点等插件中一致
minReward: 10 # 随机奖励最小值(含)
maxReward: 50 # 随机奖励最大值(含)使用
用户发送配置的指令(默认 签到)即可。当日首次签到会提示「签到成功!获得 X 猫粮。」并加钱;同一天再次签到会提示「今日已签到过了,明天再来吧~」。
发布到插件市场
- 将
package.json中的repository/bugs/homepage的your-username改为你的 GitHub 用户名或组织名。 - 在项目根目录执行
npm run build生成lib/。 - 登录 npm:
npm login。 - 发布:
npm publish。 - 发布后可在 Koishi 控制台「插件市场」中搜索到(依赖 npm 包名与
koishi字段)。
License
MIT
