签到与积分 ✅

这个功能是做什么的

签到积分的核心目标是:

  • 帮你记录群成员活跃度
  • 用可量化的方式做激励(谁更活跃、谁长期在线)
  • 给运营/团队管理提供可追踪的数据依据

简单说,它不是“娱乐签到”,而是一个轻量的活跃度管理工具。

为什么要用(客户最关心)

  1. 不需要人工统计,系统自动记录。
  2. 不需要每天下命令,成员正常发言就能计入当日签到。
  3. 积分可长期累计,便于做奖励、考核、白名单筛选。
  4. 查询时会返回最近记录,便于核对是否漏记。

记录方式(重点)

当群开启签到后,系统按“天”记录:

  • 成员当天在群里有消息行为,即视为当日签到。
  • 同一天只记 1 次,不会因为发很多条消息重复加分。
  • 跨天后再次发言,会新增新一天签到并累计积分。

积分规则(当前逻辑):

  • 每个有效签到日,积分 +1。
  • 积分持续累计,直到后台被清理或重置。

用户怎么用

成员侧(最常用)

  1. 在已开启签到的群里正常发言。
  2. 发送 我的积分my point
  3. 机器人返回:

    • 用户ID
    • 名称信息
    • 当前总积分
    • 最近 10 次签到日期

管理侧(配合后台)

  • 在后台 签到群组 查看成员排行、维护分组和时区。

表现形式(用户能看到什么)

查询 我的积分 后,机器人会直接在群里回复:

  • 当前积分总数
  • 最近十次打卡日期(按时区显示)

这意味着用户可以自己核对:

  • 今天是否已经记到
  • 最近是否有连续活跃

适合哪些场景

  • 社群运营:按活跃度发奖励
  • 团队协作群:用签到积分衡量参与度
  • 客服/业务群:筛选长期活跃成员

常见问题

1. 为什么我今天发了很多消息只加了 1 分?

因为签到按“天”计分,同一天只记一次,这是为了防止刷分。

2. 为什么有人查不到积分?

常见原因:

  • 当前群未开启签到
  • 刚加入还没有当日有效记录

3. 积分会不会清空?

后台可以做清理、改时区、删分组,这些操作可能影响历史签到数据。

后台联动入口

  • 后台功能-签到群组:维护签到分组、时区、成员数据。
  • 生效关系:

    • 群里负责“自动触发签到 + 用户查询积分”
    • 后台负责“规则运维 + 数据管理”

注意事项

  • 时区会影响“按哪一天记签到”。
  • 如果改时区或删分组,建议先公告,避免用户误解积分变化。