Temporary roles
The Temporary roles module in AscensionBot — what it does and how to configure it.
Grant a role for a fixed window of time — a premium trial, an event-only role, a temporary mute — and stop tracking expiry dates yourself. A background loop constantly watches for expirations and pulls the role the moment it runs out, no admin follow-up needed. You can list who currently holds a temp role at any time, or revoke one early.