Audit log if messages are deleted
I agree with the stance it's the user's right to delete their message and have it be deleted, I think it should be logged that a message was in fact deleted, in what channel, by who, and who's message. With reasons. This would allow you to see if a mod is deleting tons of messages for no reason quietly, or if you swear you saw something suspicious and you think it got deleted, you can check that. No message content needed.
We are considering adding deletes by non-bots. As bots do it at high velocity and will break the audit log.
Marius Alcadius commented
just an idea but as an admin for multiple servers and a couple large ones at that. It's come to our attention that when it comes to incidents where messages are deleted. we can't see what the message said in the audit log so when we try to find out what happened, why it was deleted and what needs to be one, we have no evidence but what the person who deleted the message says. so more often than not we end up in a situation where we don't know the whole story. So i believe it would be very helpful if admin could read the deleted messages in the audit log as it would help solve disputes and end confusion at a faster and more reliable speed
"Might I also suggest that the audit log also keep a copy of the message that was deleted, to be displayed when clicked. When people complain that a message broke the rules, and we go to check, but the message has been deleted, knowing that the message has been deleted in the audit log doesn't help us if we don't know what that message said.
Usually I suggest that people screenshot messages like that, but that's not always going to be an option. I also have a situation currently, where a user was causing trouble and I forgot to take a screenshot. You can see in the audit log that I deleted four of this users messages, but no one can see what these messages were. " -Andy - The Priest of Gamers
I agree with this 100%
My current problem is. I am running a discord for my Twitch. I can see messages my mods deleted but I need to know what they were. I have to keep tabs on them especially the newer ones, they might have deleted something that was acceptable.
Twitch is a business and this has the potential to cost me viewers and money, money which does go towards Discord Nitro.
Twitch Support has responded that it will get added to their server feature. Sadly I would 100% leave discord and start using their app if it gets added. In fact I have already started creating all the rooms and voice channels, just in case. In the end it will likely be a backup for if discord ever goes down. Unless they this feature and other features that focus on complete control of my server.
If this was a business application this wouldn't have been overlooked. I understand it takes up space to log messages.
Here is how to solve it:
You Can make it a Nitro feature with or without an expiration
You Can make us select a Drive to save Audit Logs client side
You Can make it so that it expires after 72 hours
You Can store it in a client side Cached folder and seamlessly integrate it, a la millenial "do it for me cause it's too hard" style :D
---No this is not my streaming account. I don't need the spam that usually ensues, there's twitter for that---
I know that when a moderator deletes the message from another user, the action appears in the Audit Log, but the message itself does not appear. Sometimes it is helpful to know what the message that was deleted was saying. And also show when a user deletes their own message, which is very important, if it is a NSFW post, or something against the server rule. These things would be very useful for staff members. Thanks for your time!
if there was an option to see whats deleted that would be great in one of my servers we have an admin under review for deleting random messages but we have no way to check to see exactly what messages were deleted or restore them
Add the functionality to view the message(s) the was deleted.
Andy - The Priest of Gamers commented
Might I also suggest that the audit log also keep a copy of the message that was deleted, to be displayed when clicked. When people complain that a message broke the rules, and we go to check, but the message has been deleted, knowing that the message has been deleted in the audit log doesn't help us if we don't know what that message said.
Usually I suggest that people screenshot messages like that, but that's not always going to be an option. I also have a situation currently, where a user was causing trouble and I forgot to take a screenshot. You can see in the audit log that I deleted four of this users messages, but no one can see what these messages were.
I agree with Tuna. Perhaps having deleted and self-deleted messages separate?
There's been a problem in some servers I'm in where people are posting messages that break the server/discord rules, then they delete them soon after. Admins can't see in the audit log when people delete their own messages, so there's no proof to mute/ban the person. If we had a section in the audit log for people deleting their own messages, it'd be really helpful for cases like these. Also having an option to not show this in the audit log might helpful too, since there would be a lot of people deleting their own messages for non-malicious reasons.
At the moment, Audit logs only show messages that were deleted by OTHER users, I was thinking it would be a lot better if you could see messages that someone deleted themselves.
Good Boye commented
I would love to see this, mainly because I have a friend who purposely deletes other's messages that he doesn't like, and it gets really annoying because it's pretty much abusing the fact that he's a server owner.
It probably should eventually clear the history or something tho, otherwise it's gonna overload the server.
I think this is a great idea, only visible to the server owner. Or people with that role level.
Audit Log- Show when people have deleted their own message. This means that if someone says something and lies then we will know if anything has happened. Would also help if the message that was deleted showed up in the audit logs too
This. Moderators can have proof in the Audit-Logs for situations like when someone says something rude/inappropriate and then deletes it. Also gives us the opportunity to see another moderator's action like deleted messages for no reason
It would be good if not only after being deleted you could read the message in the audit log, but also if a mod or owner could delete the message from it. Sometimes mods can do stupid things, and if someone deletes their message and a mod keeps printing it from the audit log and post, there'll be a not-so-stupid mod who would delete it definitely.
I just now noticed that if you delete a message, you leave no "traces" in audit log. I thought that it'd be a good idea for those actions to show for the case when a moderator abusively or wrongly deletes some messages.
It's pretty annoying to have members on your server mentioning everyone and/or deleting things they posted ( which also makes you have to scroll down when you click on the channel for whatever reason ), and to never be able to really know who did it. So seeing who deletes what and who mentioned @everyone ( and possibly other roles ) in the Audit Log would be really handy.
Deleted messages are shown, they just don't show what the message is for spam and ease reasons. I suggest setting up a bot to read messages and log if you want a full log.
Jack Sky commented
You can use a bot like Dyno and configure it to show deleted messages in a channel.
In the audit log, it only shows that a message was deleted. If it would show the message that was deleted, that would be very helpful