temprole scheduled_role - 設定定時身分組
指令名稱
/temprole scheduled_role
描述
此指令用於將 Discord 伺服器中的一個普通身分組設定為定時身分組。
與「計時身分組」(按時長計算)不同,定時身分組是根據具體的日期和時間來過期的。例如:「2026年1月1日」過期。到期後,RoleTimer Bot 會自動將該身分組從所有成員身上移除。
你還可以設定「後續身分組」,以便在過期時自動為成員分配新的 Discord 身分組。此外,支援「自動刪除」選項:當身分組過期時,直接從 Discord 伺服器中刪除該身分組本身。
用法
/temprole scheduled_role <role> <end_time> [next_role] [auto_delete]
參數
必選參數
<role>: 選擇要配置的 Discord 身分組。<end_time>: 設定結束時間。格式:YYYY-MM-DD HH:MM(例如2026-05-20 12:00)。- 限制:免費版最長30天,Premium 無限制。
可選參數
[next_role]: 過期後自動分配的 Discord 身分組。[auto_delete]: 是否在過期時直接刪除該 Discord 身分組? (默認:否)。- 注意:若選擇「是」,到期後該身分組將徹底從伺服器刪除。
範例
範例 1: 設定 @活動參與者 在 2026年10月1日 00:00 過期。
/temprole scheduled_role role:@活動參與者 end_time:2026-10-01 00:00
範例 2: 設定 @萬聖節限定 在 11月1日 過期,並自動從伺服器刪除該身分組。
/temprole scheduled_role role:@萬聖節限定 end_time:2026-11-01 00:00 auto_delete:是
Premium 功能
- 創建數量:免費版限 5 個,Premium 無限制。
- 成員限制:免費版單個定時身分組限 200 人,Premium 限 1000 人。
- 持續時間:免費版最長 30 天,Premium 無限制。
- 後續身分組:免費版不支援,Premium 支援。
注意事項
- 所有成員統一過期:無論成員是何時獲得該身分組的,大家都會在同一個時刻(設定的結束時間)失去它。
- 處理延遲:如果同一時間有大量成員需要移除身分組,RoleTimer Bot 的處理可能會有一定的延遲。
- 人數超限與自動刪除:如果單一身分組的人數超過限制,RoleTimer Bot 將無法逐個移除成員,你可能需要在到期後手動刪除身分組。建議將
auto_delete設為是(True),這樣即使超限,RoleTimer Bot 也可以在到期時直接刪除整個 Discord 身分組,確保移除生效。 - 權限層級:RoleTimer Bot 的身分組層級必須高於目標身分組。
常見問題
- 問: 我可以修改結束時間嗎? 答: 可以。再次運行指令輸入新的時間即可更新。