跳到主要内容

使用案例:新成员欢迎任务

使用命令

  • /temprole timed_role
  • /task response_message

场景

为了确保新成员在加入服务器后能够 快速了解并遵守社区规则,同时引导他们 积极融入社区,可以设计一个 欢迎任务

  • 新成员需 阅读服务器规则或新手入门,并通过添加反应 确认已阅读
  • 完成任务后,成员将获得 @Newcomer 角色和 5 积分奖励。
  • 该角色将在 3 天后自动移除,避免长期滞留新成员组,进一步推动成员 主动参与社区互动

设置流程

  1. 设置临时角色
    使用 /temprole timed_role 命令,将 @Newcomer 设为 计时角色,有效期为 3 天(即该角色在成员获得 3 天后会自动移除):

    /temprole timed_role role:@Newcomer duration:3d
  2. 设置任务
    使用 /task response_message 命令创建一个 长期任务,要求成员为服务器规则或新手入门消息添加反应,完成任务后可获得 5 积分和 @Newcomer 角色奖励:

    /task response_message reward:5 role_reward:@Newcomer duration:Unlimited link:Message_Link

案例效果

  • 强制阅读规则:新成员 必须阅读服务器规则或新手入门 并添加反应,才能获得 @Newcomer 身份,确保成员了解社区规范。
  • 自动角色清理@Newcomer 角色 3 天后自动移除,避免僵尸成员长期滞留新成员组,保持成员组动态更新。
  • 任务长期有效:任务设置为 无限制,确保任何时间加入的成员都能参与,持续引导新成员融入社区。
  • 促进社区融入:通过积分奖励和角色机制,推动新成员 尽快参与社区互动,提升整体活跃度。