smmcat-signin: 纯粹的签到

让作者做一下本地化吧~~

2 个赞

刚刚看到,确定非常需要吗?如果确定,我就要实现自定义回复了。

3 个赞

3.5 自定义签到回复

@123123123123

  • 增加了自定义积分名的配置项
  • 增加了 重复签到、非连续签到、连续签到 对应的自定义回复
  • 新增转义符规则


自定义回复可使用对应的转义符,具体规则如下:

签到成功 - 连续签到

支持的转义符

转义符 说明
%sayHi% 问候语
%br% 换行
%day% 对应连续签到天数,如没有则返回空
%points% 原打算获得的积分(并非总获得)
%add_points% 额外获得的积分
%all_points% 总获得积分
%calendar% 展示图片日历

举例

你已经连续签到 %day%天,系统额外奖励你 %add_points% 积分。%br%
一共获得 %all_points% 积分。

输出结果

你已经连续签到 3天,系统额外奖励你 10 积分。
一共获得 32 积分。

签到成功 - 非连续签到

转义符 说明
%sayHi% 问候语
%br% 换行
%points% 总获得积分
%calendar% 图片日历

举例

签到成功,获得 %points% 积分。

输出结果

签到成功,获得 12 积分。

重复签到

转义符 说明
%sayHi% 问候语
%br% 换行
%calendar% 图片日历

举例

你今天已经签到过了哦~

输出结果

你今天已经签到过了哦~

效果展示

通过自定义回复,设置属于自己机器人的回复模板

原模板

自定义格式

%calendar%%sayHi%哇!你已经持续了%day%天前来康我了。原本打算给你%points%的,嗯这次…就多给你一点吧!%br%给你%all_points%吧!

4 个赞

使用的怎么样了,反馈一下

4 个赞

3.7 计划

动态绑定 monetary 的默认积分,使其自动改变表的默认积分名

2 个赞

请问有转账功能嘛

2 个赞
2 个赞

0.3.6 允许独立的积分结算

  • 当开启 useAlone 配置项后,会与配置项的 pointName 联动:只会操作对应自定义积分名的数据

这个功能适用于在 monetary 数据库中存在多个 currency 货币名的情况使用

假设机器人使用多个货币名称:例如:喵币经验值

如果只希望增长 喵币 而不干预 经验值 即可使用此方案,并在 pointName 对应要修改的货币名称


效果展示

开启独立积分结算后,只会修改用户对应 currency 货币名 的数据

2 个赞