Is your feature request related to a problem? Please describe.
So people have started to be used to use modmail a lot to report problems, but it causes us a new problem: we now often have the same report for the same message.
Let's say someone advertize their question in chit chat, or whatever else, 3 different users would report it, causing 3 modmails for the exact same message.
And if this happens several time a day (which it does), we can have 5 to 15 mentions for 5 to 15 reports per day.
Another problem we have is if users report different but identical messages from the same person, we also get let's say 3 reports of the same behavior where it could have been compiled in one reports mentioning it happened in several channels.
Describe the solution you'd like
- The bot should be able to automatically merge reports by modifying the original report, a simple way to do it is by keeping only the message of the original report and putting a x3 for example if it was reported thrice.
- As for reports of different but identical messages, this isn't a priority, so this feature is optional, but if it is done, I would like the report to say the list of channels it was reported or a number saying it was reported in X channels.
For example "this was reported by X people in Y channels".
As for differentiating mesages, comparison of the content and the file hash need to be done.
Also note that depending of how it is implemented, it could reach the max character count limit, so please test it.
Describe alternatives you've considered
This is more of a broad feature request, if you have any different idea, please talk.
Additional context
Is your feature request related to a problem? Please describe.
So people have started to be used to use modmail a lot to report problems, but it causes us a new problem: we now often have the same report for the same message.
Let's say someone advertize their question in chit chat, or whatever else, 3 different users would report it, causing 3 modmails for the exact same message.
And if this happens several time a day (which it does), we can have 5 to 15 mentions for 5 to 15 reports per day.
Another problem we have is if users report different but identical messages from the same person, we also get let's say 3 reports of the same behavior where it could have been compiled in one reports mentioning it happened in several channels.
Describe the solution you'd like
For example "this was reported by X people in Y channels".
As for differentiating mesages, comparison of the content and the file hash need to be done.
Also note that depending of how it is implemented, it could reach the max character count limit, so please test it.
Describe alternatives you've considered
This is more of a broad feature request, if you have any different idea, please talk.
Additional context