Discord Bot to Prune Inactive members. A work in progress.
- Create a "member" role that has the same permissions as @everyone.
- Give all "active" people the "member" role.
- Create a landing area (section/channel) for new members and explicitly change the @everyone permissions there.
- Remove "Read Text Channels & See Voice Channels" permissions from @everyone.
This should leave @everone with access to only the welcome channel/section and other members access to everything else.
- The bot will auto-add the "member" role when a non-member talks in the welcome section.
- [TODO] On
!prune
and/or on a regular schedule, remove the "member" role from inactive members. - [TODO] Add a trigger to add the "member" role to active members for setup.
- [TODO] Customize the inactive duration.