Yoshod / Sersi

http://discord.gg/TgrPmDwVwq
GNU General Public License v3.0
3 stars 1 forks source link

Adult Access Blacklist #171

Closed Yoshod closed 10 months ago

Yoshod commented 11 months ago

Description: When removing a person's access to the adult only channels, this should blacklist them from applying again for access.

Use Case: If a person has been removed from the channel and presses the button to re-apply the bot should refuse to submit an application.

Proposed Solution: I think this should be handled as a type of Case similar to slur usage or bad faith moderation ping. This would help keep easier track.

Impact on Project: Could require changes to the Sersi database and config.

Priority: Minor Feature

Reason for Priority: Using the existing framework for interacting with the case system this shouldn't be too hard or time intensive to implement.

Milestone: If we can fit this into 5.1.0 that would be ideal but depends on availability for more issues.

BrainFuck42 commented 11 months ago

as long as database changes only involve adding more tables they can be considered minor, if we need a change to existing tables we will need to implement a database migration system, which would be a major feature. adding a new case type should be the former

BrainFuck42 commented 11 months ago

also adult access requests could display (warn) cases related to posting NSFW imagery