request: tickets
JABirchall opened this issue · 3 comments
Is your feature request related to a problem? Please describe.
Simulator to how other frameworks do this. Eg: https://ticketsbot.net/
Ticket could be opened by reaction.
Describe the solution you'd like
An administrator can designate a message reaction to opening a tick.
When the reaction is clicked, a new ticket is created using discord new threads feature.
the user who reacted and moderator+ (discuss - could be separate support roles?) will have access the thread.
Within these channels, certain ticket commands can be used. such as close, archive etc
Describe alternatives you've considered
none
Additional context
New commands will need to be added.
!manage-ticket-reaction
!ticket <new|close|delete>
- new - Creates a new ticker
- close - remove user access but keep the thread permanent, delete can be used at a later date.
- delete - delete the thread and all messages
!conf roles.support <add|remove|reset> @ROLE - Add new support roles?
Othere aspects may need to be discussed
This could also use the new button?
Threads will also definitely help with this.