Use Case: New Member Welcome Task
Commands Used
/temprole timed_role
/task response_message
Scenario
To ensure new members quickly understand and comply with community rules while guiding them to actively integrate into the community, a welcome task can be designed:
- New members need to read the server rules or newcomer guide and confirm they have read it by adding a reaction.
- Upon completion, members will receive the
@Newcomer
role and a reward of 5 points. - This role will be automatically removed after 3 days, preventing long-term stagnation in the new member group and further encouraging members to proactively participate in community interactions.
Setup Process
-
Set up the temporary role Use the
/temprole timed_role
command to set@Newcomer
as a timed role with a duration of 3 days (meaning the role will be automatically removed 3 days after a member receives it):/temprole timed_role role:@Newcomer duration:3d
-
Set up the task Use the
/task response_message
command to create a long-term task requiring members to react to the server rules or newcomer guide message. Upon completion, they will receive a reward of 5 points and the@Newcomer
role:/task response_message reward:5 role_reward:@Newcomer duration:Unlimited link:Message_Link
Expected Outcomes
- Mandatory Rule Reading: New members must read the server rules or newcomer guide and add a reaction to receive the
@Newcomer
status, ensuring they understand the community guidelines. - Automatic Role Cleanup: The
@Newcomer
role is automatically removed after 3 days, preventing inactive members from remaining in the new member group long-term and keeping the member groups dynamically updated. - Long-Term Task Effectiveness: Setting the task to Unlimited ensures that members joining at any time can participate, continuously guiding new users to integrate into the community.
- Promoting Community Integration: Through point rewards and the role mechanism, new members are encouraged to participate in community interactions as soon as possible, increasing overall activity.