Would this chatlog be visible to those who are reporting or?
'Cause if so, doesn't it seem like a bit of a privacy breach seeing as there's countless methods to chat privately with people on the server? Even if we excluded those ones (party chat, msg, fmsg, team chat), should we just have a system to automatically determines what the reporter can see in the chat log?
What the reporter sees is what is reported.
It's the same as a normal screenshot except the possibility of it being faked is removed.
All of this sounds unnecessarily complicated for something that could be as simple as a normal chat log where you could just use the text finder function on your browser to find a phrase. It means that the reporter won't have to learn how to use another element in the report system, making it more accessible for everyone. It'd take barely any dev time too.
This is a possibility as well.
The issue I see is that there are literally hundreds/thousands of messages posted per minute. It would take quite a lot of memory to record every single message I'd have thought.
I'm all for this, though my only issue is that it's easier to screenshot people, if there is a command people will abuse it, creating a lot more work for us mods.
Commands aren't intuitive to newer players.
There can always be a timer for the command? Anyways, mods don't view ALL chatlogs. They only view the ones which have been reported.
Also, I don't quite understand why you think commands aren't intuitive for newer players.
The procedures which are required to take, copy and upload a screenshot are MUCH longer than the procedures which generate a web-link.
Steps to upload a screenshot onto the report site:
1) Press F2
2) %appdata%
3) .minecraft
4) Screenshots
5) Find the screenshot in your jam-packed screenshot folder
5) Upload
Steps to paste a chatlog link as evidence:
1) /chatlog
2) Copy
3) Paste