Licence
MIT
Version
1.1.1
Deps
0
Size
64 kB
Vulns
0
Weekly
529
koishi-plugin-ggcevo-sign
咕咕虫-进化的签到插件
功能特性
签到系统
- 每日签到获得金币和咕咕币
- 累计签到额外奖励(第7/14/21/28天)
- 管理员每月首次签到额外获得50咕咕币津贴
- 补签系统:消耗补签券补签当月未签到日期,仅获得咕咕币
抽奖系统
- 金币池:消耗金币抽取金币和补签券
- 普通池:消耗咕咕币抽取金币,有90次保底机制
- 皮肤池:消耗兑换券抽取皮肤,不会抽到已拥有的物品
- 宠物池:消耗兑换券抽取宠物,不会抽到已拥有的物品
兑换系统
- 使用兑换券兑换各种皮肤、宠物和入场特效
- 限定物品不可兑换
其他功能
- 背包系统:查看个人物品数量
- 给予系统:管理员给予其他用户虚空物品(支持@提及和物品名称)
- 个人信息:查看签到、抽奖、兑换记录
活动系统
- 管理员可创建限时活动
- 支持设置活动奖励物品和数量
- 可设置总领取上限(0=无限制)
- 可设置群聊限制(仅在指定群聊内可领取)
- 用户可领取活动奖励(每人限领一次)
指令列表
| 指令 | 说明 |
|---|---|
sign/签到 |
每日签到 |
sign/补签 |
补签当月未签到日期(消耗1张补签券) |
sign/抽奖 |
抽奖(可使用 -p <池ID> 指定奖池,-c <次数> 指定次数) |
sign/兑换 <物品ID> |
兑换指定物品 |
sign/背包 |
查看背包物品 |
sign/个人信息 |
查看个人签到、抽奖、兑换记录 |
sign/给予 <目标ID/@提及> <物品ID/名称> <数量> |
管理员给予虚空物品(支持@提及和物品名称) |
sign/抽奖概率 |
查看各奖池抽奖概率 |
sign/签到奖励 |
查看签到奖励说明 |
sign/兑换列表 |
查看可兑换物品列表 |
sign/创建活动 -n <名称> -d <描述> -r <物品ID> -a <数量> -s <开始日期> -e <结束日期> -m <上限> -g <群聊ID> |
创建活动(需要权限3,-g 可选,指定群聊限制) |
sign/领取活动 <活动ID> |
领取指定活动奖励 |
sign/活动列表 |
查看所有活动 |
奖池说明
| 池子 | ID | 消耗 |
|---|---|---|
| 金币池 | 1 | 100金币/次 |
| 普通池 | 2 | 1咕咕币/次 |
| 皮肤池 | 3 | 3兑换券/次 |
| 宠物池 | 4 | 3兑换券/次 |
物品配置
背包物品
| ID | 名称 |
|---|---|
| 1 | 金币 |
| 2 | 咕咕币 |
| 3 | 兑换券 |
| 9 | 补签券 |
兑换物品
| 品质 | 类型 | 消耗兑换券 |
|---|---|---|
| T3 | 皮肤/宠物 | 3 |
| T2 | 皮肤/宠物 | 4 |
| T1 | 皮肤/宠物/入场特效 | 5 |
| T0 | 宠物 | 6 |
| T0 | 物品 | 6 |
| T0 | 角色名称 | 10 |
| 限定 | 不可兑换 | - |
安装
yarn workspace koishi-plugin-ggcevo-sign add koishi-plugin-sc2arcade-search@"^1.2.4" -P
依赖
- koishi ^4.18.7
- koishi-plugin-sc2arcade-search ^1.2.4
更新日志
点我查看更新日志详情
1.1.1
- 新增可兑换物品:角色冠名权(T0/角色名称,消耗 10 兑换券)
- 兑换列表新增角色名称分类
- 兑换列表新增休息日实装提示
1.1.0
- 修复补签月末最后一天查询遗漏 bug:
endOfMonth改为当日 2359.999,避免月末下午签到后补签误判漏签导致 month_days 超出当月天数
1.0.17
- 给予指令改为管理员虚空给予:不再从发送者背包扣除,直接生成物品
- 给予指令 targetId 支持 @ 提及:可 @ 目标用户自动获取其游戏句柄
- 给予指令 itemId 支持物品名称:可输入物品名称自动匹配(支持背包物品和兑换物品)
1.0.16
- 活动系统新增群聊限制功能:创建活动时可指定群聊ID,仅在该群聊内可领取
- 创建活动指令新增
-g参数:设置限制领取的群聊ID(可选,不设置则无限制) - 领取活动时验证群聊限制:不在指定群聊内无法领取
- 活动列表显示群聊限制信息
- 活动列表限量显示优化:改为"剩余数量/总数量"格式
1.0.14
- 兑换功能新增工作日限制:仅限周一至周五兑换,周六日禁止兑换
- 兑换列表新增工作日限制提示
1.0.13
- 添加防呆提醒机制:在所有需要绑定句柄的指令中,未绑定时会提示使用
绑定句柄命令进行绑定
1.0.10
- 活动列表显示优化:有限量的活动显示"限量:x已领取/总份数",无限制的活动不显示领取信息
1.0.9
- 修复补签累计签到奖励bug:补签第7/14/21/28天时可获得对应额外咕咕币奖励
1.0.8
- 普通池概率调整:10金币70%、20金币20%、50金币8%、100金币1.5%、兑换券0.5%
- 移除普通池空手而归情况,每次抽奖必获得奖励
1.0.7
- 创建活动默认结束时间改为2359
- 用户指定结束时间时也设置为2359
1.0.6
- 新增补签系统
- 新增
sign/补签指令:消耗1张补签券补签当月未签到日期 - 补签仅获得3咕咕币,不发放金币
1.0.4
- 新增活动系统
- 新增
ggcevo_activity数据库:存储活动信息(名称、描述、奖励、时间等) - 新增
ggcevo_activity_claim_log数据库:存储用户领取记录 - 新增 创建活动 指令(管理员)
- 新增 领取活动 指令
- 新增 活动列表 指令
- 优化指令提示信息,移除提示中的
sign/前缀
1.0.3
- 修复签到奖励显示问题(区分基础奖励和额外奖励)
- 兑换指令支持物品名称搜索(模糊匹配)
- 金币池新增咕咕币奖励
- 金币池概率调整:20%空手、50%得80金币、15%得150金币、10%得咕咕币、5%得补签券
- 抽奖概率说明新增指令使用说明
- 修复兑换列表缺少物品分类问题
- 优化兑换指令提示信息
1.0.2
- 新增 sign/抽奖概率 指令
- 新增 sign/签到奖励 指令
- 新增 sign/兑换列表 指令
- 指令前缀从 ggcevo 改为 sign
1.0.1
- 修复背包物品重复创建问题
- 优化数据库操作
1.0.0
- 初始版本发布
- 签到系统
- 抽奖系统(金币池、普通池、皮肤池、宠物池)
- 兑换系统
- 背包系统
- 个人信息查询