-
Notifications
You must be signed in to change notification settings - Fork 2
Server: Inactivity Monitor
The Inactivity Monitor simply monitors all users within the server/guild and marks them as inactive after a set amount of days has gone past. The user is required to have Manage Guild/Server
permissions and Railgun is required to have Manage Roles
& Kick Members
permissions. You MUST create an inactive role and have it set along with enabling the monitor and setting the inactive threshold. The kick threshold is optional. You may whitelist users/roles if needed. Railgun must be in a role that is higher than the inactive role.
PLEASE NOTE : Please expect the monitor to be slow with higher user count.
Extra Note : You may shorten inactive-monitor
to inactive
or imon
for commands.
- Enable/Disable The Monitor
- Set The Inactive Role
- Initialize The Monitor
- List All Users
- Set Inactive Threshold
- Set Kick Threshold
- Manually Kick All Inactive Users
- Add/Remove User To/From Whitelist
- Add/Remove Role To/From Whitelist
- Show Current Configuration
- Reset & Disable Monitor
Enables/Disabled the monitor.
Set the inactive role either by mentioning it or writing it's name.
Populate the monitor with all users within the server. You should use this command when you first setup the monitor. If you reset the monitor, you'll have to use this command again.
List all users that are being monitored. This will also show all inactive users.
Set the number of days after last active to auto-assign inactive role.
Set the number of days after last active to auto-kick user.
Kick all inactive users manually. This may take a while to execute. We recommend you set the kick threshold to enable auto-kick.
Add/Remove user to/from whitelist.
Add/Remove role to/from whitelist.
Show current configuration.
Reset the configuration & disable the monitor.