跳到主要内容

temprole personal_role - 为成员添加或编辑个人临时身份组

命令名称

/temprole personal_role

描述

此命令用于为特定成员手动设置临时的 Discord 身份组。

这不会影响该身份组本身的设置,只是针对这个成员的这次分配是临时的。时间一到,RoleTimer Bot 会自动从该成员身上移除此身份组。这在处理特定用户的个性化需求(如手动补发时长、特定奖励等)时非常有用。

用法

/temprole personal_role <member> <role> <end_time> [next_role_2] [linked_remove_role] [linked_remove_role_2]

参数

必选参数

  • <member>: 选择要添加或编辑身份组的成员。(输入 ID 或 @提及)
  • <role>: 选择要分配的 Discord 身份组。
  • <end_time>: 设置结束时间。格式:YYYY-MM-DD HH:MM (例如 2026-05-20 12:00)。
    • 限制:免费版最长30天,Premium 无限制。

可选参数

  • [next_role]: 过期后自动分配的 Discord 身份组。
  • [next_role_2]: 过期后自动分配的第二个身份组。
  • [linked_remove_role]: 过期时同步移除的身份组。
  • [linked_remove_role_2]: 过期时同步移除的第二个身份组。

示例

示例 1: 给 @王小明 分配 @特约嘉宾 身份组,有效期至 2026年3月1日。

/temprole personal_role member:@王小明 role:@特约嘉宾 end_time:2026-03-01 12:00

Premium 功能

  • 创建数量:免费版限 30 个个人临时身份组记录,Premium 无限制。
  • 持续时间:免费版最长 30 天,Premium 无限制。
  • 后续身份组:免费版不支持,Premium 支持。
  • 联动移除身份组:免费版不支持,Premium 支持。

注意事项

  • 一次性操作:此命令是针对“人”的操作,而不是针对“身份组”的全局配置。
  • 状态检查:你可以使用 /profile 命令查看成员当前的个人临时身份组状态。
  • 已存在的计时/定时配置:如果该身份组已经在服务器中有了“计时”或“定时”的全局配置,不可设置为个人临时身份组。

常见问题

  • 问: 可以给同一个人添加多个临时身份组吗? 答: 可以。RoleTimer Bot 会分别记录每个身份组的过期时间。