Skip to main content

temprole personal_role - Personal Temporary Role Command

Command Title

/temprole personal_role

Command Deprecated & Feature Migrated

❌ This command is no longer in use.
To provide a more specialized experience, all Temporary Role features have officially moved to our dedicated bot: TempRoles.

3 Steps to Migrate:

  • Step 1: Invite Bot – Invite TempRoles to your server via this link: https://discord.com/oauth2/authorize?client_id=1328633717039698013
  • Step 2: Sync Data – Run /temprole migrate_engagerly in your server to instantly migrate all existing data.
  • Step 3: Sync Premium – Run /premium in the new bot to seamlessly sync and manage your Premium benefits.

Description

This command allows you to add or modify a personal temporary role for a member.

Usage

/temprole personal_role <member> <role> <end_time>

Parameters

  • <member>: Select the member to add or edit the role for. This is a required field, and you must choose a user from the user list.
  • <role>: Select the role to make temporary. This is a required field, and you must choose a role from the role list.
  • <end_time>: Set the end time for the temporary role in YYYY-MM-DD HH:MM format. This is a required field. The maximum duration is 30 days for standard users, and unlimited for premium users.

Examples

  • Example 1: Add a temporary role @TemporaryRole to user @User1 that expires on 2024-12-31 23:59:

    /temprole personal_role member:@User1 role:@TemporaryRole end_time:2024-12-31 23:59
  • Example 2: Modify the end time of the temporary role @TemporaryRole for user @User1 to 2025-01-15 12:00:

    /temprole personal_role member:@User1 role:@TemporaryRole end_time:2025-01-15 12:00

Notes

  • The end time must be in the format YYYY-MM-DD HH:MM.
  • Standard users have a maximum temporary role duration of 30 days.
  • Premium users have unlimited temporary role duration.
  • If the command is used on a user that already has that role set as a temp role, the end time will be updated to the newest time.

FAQ

  • Q: Can I set a temporary role for more than 30 days?

    A: Yes, if you have a premium account, you can set temporary roles with unlimited duration. Standard users are limited to 30 days.

  • Q: What happens if I set an end time that has already passed?

    A: The command will not execute, and you will receive an error message prompting you to enter a valid end time.

  • Q: Can I modify the end time of an existing temporary role?

    A: Yes, you can use the same command to modify the end time of an existing temporary role. Simply specify the member, role, and new end time.