Let head mods have perms to view server logs. This will avoid false bans (like mine) and also stop people from being unbanned for showing unrelated screenshots in a appeal.
You'd have to have some unbelievably dedicated head-moderators. I know it's their job to be dedicated and willing, but thousands upon thousands of messages and commands are ran every hour by users. Sifting through all these would be crazy-hard. Also, if head-mods were allowed access to the logs, it'd mean they would have to have access to the actual server-machine to pull the logs. I think in the severe case a user is false perm-banned etc, then logs should be pulled by the owners, as they're typically the only ones who can do it :(
Still, logs can be set the be created every hour, or every day, choosing the right log would be hard. Also, CTRL + F doesn't tackle the issue of the head-mods needing access to daily (or however many) logs.
In my case I had times and usernames involved. If the people involve cooperate it won't be too hard find something.
Still; that doesn't solve the issue of the head moderators not being allowed access to the actual machine to pull the logs.
Neutral. When I owned a server I used them all the time. However, this is different from only getting 10-15 players online at a time.
Neutral, seing everyones logs would be crazy so many people comment everyday, this would be to much chaos.
We have two, if it was something we needed itd be done. Also; developers wouldn't be able to do something like that as they don't have access either.
You could try doing something that uses MySQL, so it logs chat on all servers and puts it on a web database somewhere that the staff can access.
The developers hired are most likely Java developers, and will specialise in Java. Noting the name doesn't mean they can just create a miracle application that allows them to access server-files, without being given access themselves. This is a good idea. I suppose @Matt or someone could create a plugin that logs the chat, and saves it to a MySQL database. Yet do you not think it'd affect server-performance; I suppose if we had it run periodically, like every hour or something, that might be a good idea. If @Tyler 's idea can work (I never thought of it), then I don't see any reason to not support.
There's no need for a database. You can use NGINX, Apache or whatever else is your flavor to display the .log text files on a webpage with HTTP authentication. I doubt it'll happen though—there's a lot of personal information in server logs... you could filter it out I guess but it would be a pain. Yep, frustratingly I have never had access to any machine that runs Mineverse, Minetime or Skyblock except through TM (which is super laggy).