Image Magician (Repost Moderation) | Reddit for Developers

Readme

Image Magician (Repost Moderation)

Image Magician is an image detection and moderation bot originally known as u/MAGIC_EYE_BOT (now u/image-magician).

Unlike other bots that purely detect image reposts, Image Magican is developed to actively support moderators with their repost and removal workflows.

Check out r/image_magician for support, questions and feature requests.

Quick start guide

  • The default repost removal period is 30 days
  • If users reply to u/image-magician it will report the comment so you can check it out.
  • Customize removal messages and behaviour by visiting Mod Tools -> Installed Apps -> Settings

Features

  • Works on images and animated/video submissions
  • Custom removal messages and ways to managing troublesome reposters
  • View a history of the image
  • Remove by karma or age limits
  • Enforce minimum image sizes
  • Remove rule breaking images or blacklist permanently
  • Report reposts through reports and modmails

See the Installed App settings for details:

A screenshot of the settings page

A screenshot of the post settings

Future features

  • Text detection
  • Rejecting uncropped images

Let me know requests in r/image_magician.

Troubleshooting

  • On rare occasions Image Magician can misdetect images and when it does the images may not look anything like each other. This is because the bot doesn't see images like our eyes and brain do. If an image is cropped in specific ways it also may no longer match. It's a trade off, and you can tweak the tolerance in the settings to fit your subreddit.

  • If an image is giving you problems with false positives, you can remove it from the database with a menu option (shown below)

  • NSFW animated media will only be processed in NSFW communities, as it relies on the un-censored thumbnail.

  • Videos/gifs with a pure black/single colour starting frame will be ignored.

Changelog

1.0.4

  • Fix case where automod removals were not always ignored
  • Implement rule breaking removals

1.0.3

  • Improved image matching
  • Improved welcome message
  • Fix bad png metadata on the fly

1.0.2

  • Allow moderators to view the history of an image
  • Send modmails to New rather than Mod Discussions
  • Privacy/GDPR compliance
  • Blacklisted images now trigger a modmail so mods are aware of silent removals
  • Reliability fixes

1.0.0 / 1.0.1

  • Support for large images
  • Welcome modail message and improved first time initialization capturing more images
  • Improved removal templates

0.0.2

  • Initial test release

Fetch Domains

The following domains are requested for this app:

  • i.redd.it - Downloading images to hash
  • external-preview.redd.it - Downloading thumbnails to hash

About this app