Post

What does SentryBot do: It will check every message against a list of known bad images. That list gets updates the moment new scam images are found. By default it will just notify, but if you give it extra management permissions, it will take action to secure your server.

What actions can SentryBot take: - Deleting message—if you give it manage_messages - Timeout users—if you give it manage_members - Kick users—if you give it kick_members - Ban users—if you give it ban_members In each case, it lets moderators know what it has done and leaves audit log entries.

How does SentryBot know these images are accurate: - Perceptual hashes—it gets a score of how different the currently checked image is compared to a list of bad ones - Dimensions—once verified it looks similar to a known image, the aspect ratio is tested just in case it's a false positive

What do the spammers see: - Their messages dealt with in a fast manner - A direct message from the bot telling them what is happening and who to contact to resolve it - A forwarded copy of one of their messages

Regarding the "Personal Information" snippet in the title (and on the banner of the bot): it is (of course) an xkcd comic xkcd.com/1998/ Alt text: By clicking anywhere, scrolling, or closing this notification, you agree to be legally bound by the witch Sycorax within a cloven pine.