跳到主要内容

使用案例:节日活动 - 临时专属角色和积分

使用命令

  • /temprole scheduled_role
  • /task response_message
  • /task claim_role

场景

为增加节日氛围,为在节日期间发送祝福消息下添加反应的成员提供 节日专属角色和额外积分

  • 成员需在节日祝福消息下添加反应,表达节日祝福,比如2025新年快乐
  • 完成任务后,成员将获得 @新年快乐 角色和 2025 积分奖励。
  • @新年快乐 角色设置角色奖励。
  • @新年快乐 角色将在 1 月结束后自动移除

设置流程

  1. 设置临时角色 使用 /temprole scheduled_role 命令,将 @新年快乐 设为 定时角色,结束时间为2025-01-31 23:59

    /temprole scheduled_role role:@新年快乐 end_time:2025-01-31 23:59
  2. 设置任务 在节日如2025新年尚未到来时,使用 /task response_message 命令创建一个 限时任务,要求成员为 2025新年快乐 祝福消息添加反应,完成后可获得 2025 积分和 @新年快乐 角色奖励:

    /task response_message reward:2025 role_reward:@新年快乐 duration:2w link:Message_Link
  3. 设置角色奖励: 使用 /task claim_role 命令,设置一个角色奖励,拥有@新年快乐角色的成员每日可领取 10 积分奖励。

    /task claim_role reward:10 period:Daily role:@新年快乐

案例效果

  • 营造节日氛围:专属角色和积分增加社区的节日气氛。
  • 提升成员参与度:鼓励成员在节日期间积极互动。
  • 节日结束后自动清理:避免长期保留节日角色,保持服务器角色列表整洁。