Audit Log
Permanent bans, temp bans, chat and voice bans are visible on the website, you are only missing kicks, since there are many kicks I have not added that for me that's not such a big punishment.
Offline Tempbans via Webadmin
I can add that in the next update
Global server Chatlogs
For now you can read the chat history for every player if you visit hes/her player data page, I can make it as 1 unit but it will be huge in only 1 day, you will never find what you have actually looked for and it would load really long, that would break the page response in my opinion, its a bad idea, its much easier to open the 2 persons chat and to follow it since you already know about any abuse
General Suggestions
A plugin API
sending chat what we can already read on the website to discord has no sense to me, why would I spam the discord group with same messages what I can read on the website (same answer for this "whenever a player got banned/Kicked/Screenshots got taken/Etc.")
A plugin to auto delete screenshots after a # number of them has been reached
I will create a plugin for this in the next update, in my opinion this is not the best idea since we should check the screenshots and not just delete them, but I will create the plugin
Ability to search for past player aliases
will add it to search functions in next update
Full aliases list
will be added in next update