koishi-plugin-ksak-qiandao
v1.0.4
Published
阿K传媒签到插件 - 每日签到获取积分,支持运势、黄历等功能
Maintainers
Readme
koishi-plugin-ksak-qiandao
阿K传媒签到插件 - 每日签到获取积分,支持运势、黄历等功能
功能特点
- 🎯 每日签到 - 签到获取积分,支持连续签到奖励
- 🎋 今日运势 - 随机运势,包含大吉、中吉、小吉等
- 📜 今日黄历 - 宜忌事项,每日一言
- 🖼️ 签到卡片 - 精美签到卡片图片生成
- 📊 积分系统 - 积分查询、排行榜功能
安装
npm install koishi-plugin-ksak-qiandao或在 Koishi 插件市场搜索 ksak-qiandao 安装
指令
| 指令 | 别名 | 说明 |
|------|------|------|
| 签到 | 打卡、冒泡 | 每日签到获取积分 |
| 查询积分 | - | 查询当前积分 |
| 积分排行 | - | 查看积分排行榜 |
签到指令
触发方式:签到 / 打卡 / 冒泡
功能:
- 每日签到获取积分
- 显示今日运势(大吉、中吉、小吉等)
- 显示今日黄历(宜/忌)
- 显示农历日期
- 显示连续签到天数和累计签到天数
- 生成精美签到卡片图片
积分计算:
- 基础积分 + (连续天数 × 连续奖励)
- 连续签到最高可叠加7天
查询积分指令
触发方式:查询积分
功能:
- 显示当前积分
- 显示连续签到天数
- 显示累计签到天数
- 显示用户等级
- 生成积分卡片图片
积分排行指令
触发方式:积分排行
功能:
- 显示积分前10名用户
- 显示用户名、QQ号、积分、累计签到天数
- 前三名显示奖牌(🥇🥈🥉)
- 生成排行榜卡片图片
配置项
积分设置
| 配置项 | 默认值 | 说明 |
|--------|--------|------|
| basePoints | 10 | 基础签到积分 |
| continuousBonus | 5 | 连续签到额外积分/天 |
| maxContinuousDays | 7 | 最大连续签到天数 |
指令开关
| 配置项 | 默认值 | 说明 |
|--------|--------|------|
| signEnable | true | 启用签到指令 |
| allowRepeatSign | false | 允许重复签到(测试模式) |
| signBackgroundApi | API地址 | 签到背景图API |
| queryPointsEnable | true | 启用查询积分指令 |
| rankingEnable | true | 启用积分排行指令 |
依赖
koishi^4.18.0database服务(必需)canvas^3.2.3
作者
阿K传媒
- QQ: 737107334
- 欧卡交流群: 681138670
License
MIT
