Report Cod

Discord Username : Keira#0070

Cog Description : I need a cog where the user messages the bot a command to start report process( for example -ticket open), afterwards, I want the bot to ask the category for reporting (ex; under 13, tos, raiding, dm advertising) and asks for the user ( id, reason, screenshots, message ids)

Once all the information is provided, it gets sent to a channel where only staff can view and then there should be an option where you can ‘accept’ or ‘decline’ the ticket(providing a reason), accepting meaning that it gets sent to a public channel for everyone to see, and if not excepted it gets deleted + bot dms user about the reason for rejection.