AutoTemp Command
AutoTemp automatically gives specific users temporary rank when they join (member, mod, or owner). You control who gets temp rank, how long it lasts, and limits to prevent too many temps at once.
Who can use it?
Only the bot owner (and any additional owners) can manage AutoTemp.
Command Usage
!autotemp on/!autotemp off!autotemp add [user] [rank] [hours]!autotemp remove [user]!autotemp list!autotemp maxtempmods [number]!autotemp maxtempmembers [number]!autotemp maxtempowners [number]!autotemp settime [minutes]!autotemp settemptime [user] [hours]!autotemp setrank [user] [member|mod|owner]!autotemp setorder [user] [order]!autotemp modsonline [number]membermodowner- Hours must be 1 to 24
- Maximum temp time is 24 hours
- Status (ON/OFF)
- Max temp limits (mods/members/owners)
- Minimum time required in chat
- Mods online threshold
- User list with priority order, rank type, and temp hours
!autotemp maxtempmods 3!autotemp maxtempmembers 5!autotemp maxtempowners 1- AutoTemp is designed to be safe: it has limits, rank types, and maximum hours.
- Use
!autotemp listanytime to confirm settings. - If you add the same user again, it updates their rank/time settings.
Enable / Disable
Turn AutoTemp on:
!autotemp on
Turn AutoTemp off:
!autotemp off
Add a user (temp rank)
Add a user to the AutoTemp list:
!autotemp add username mod 2
That user will be given temporary mod for 2 hours when they join.
Valid ranks:
Time rules:
Remove a user
Remove a user from the AutoTemp list:
!autotemp remove username
View settings + list
Show current AutoTemp settings and all users in the list:
!autotemp list
This shows:
Limits (max temp ranks)
Set the maximum number of temporary ranks that can be active:
This prevents the bot from assigning too many temp ranks at the same time.
Minimum time before assignment
Require a user to be in chat for a minimum amount of time before receiving temp rank:
!autotemp settime 5
This means they must be present for 5 minutes first.
Instant assignment:
!autotemp settime 0
Change temp time for a user
Update how long a specific user receives temp rank:
!autotemp settemptime username 6
Hours must be 1 to 24.
Change rank type for a user
Update what rank a user receives:
!autotemp setrank username owner
Priority order
AutoTemp uses a priority order to decide who gets temp ranks first (useful when limits are reached).
Set a user’s priority:
!autotemp setorder username 1
Lower number = higher priority.
Mods online threshold
You can require a certain number of mods to be online before AutoTemp assigns temp ranks:
!autotemp modsonline 2
That means AutoTemp will only run when 2+ mods are online.
Notes