ralphkb / sentinel-tickets

Sentinel Tickets is a free and configurable open source discord ticket bot without watermarks or bloat.
https://sentineltickets.com
MIT License
34 stars 8 forks source link

blacklist - appeal #64

Open SSSXOX opened 5 months ago

SSSXOX commented 5 months ago

Option for an appeal against the blacklist. Under the message informing a user that they are blacklisted, there would be a button (if it's not a role). When clicked, the user could write an appeal. The bot would then send a message to the admin channel with 'Accept' and 'Reject' buttons. The admin can either approve or reject the appeal and provide a reason. An embed with the appeal result would be sent to another channel, tagging the user and informing them whether their appeal was accepted or not. I hope you understand 😄

ralphkb commented 5 months ago

Hello, given that blacklisted users cannot open tickets it makes sense to give them at least a way to reach out and appeal their blacklist. The idea behind a system like that would most likely be a button that only shows up in the embed/message that is sent to users trying to open a ticket while they are blacklisted, which would open a modal where they could fill an appeal and that modal would be sent to a channel which staff have access to. Though I don't think sending the result would be great for either staff or the user, so I think I would rather have it attempt to DM the user about it or add options for both maybe.

This is currently not easily possible with the current implementation but with future refactoring of some code and some major changes, it will probably be done. Thanks for the suggestion.