A Dev Platform rewrite of BotDefense
// readme
Bot Bouncer is a Dev Platform app that bans bots and other harmful accounts from subreddits that use it. It is heavily inspired by BotDefense, which wrapped up operations in 2023.
Bots are classified via submissions on /r/BotBouncer, via a mix of automated and human classification.
If you add Bot Bouncer to your sub via the Dev Platform app directory, it will watch for all new submissions and comments from users, and if the account is classified as a bot by the app, it will be banned or the content removed/filtered, depending on settings.
Bot Bouncer is open source. You can find the source code on GitHub here. Bot Bouncer has a [wiki] that describes in more detail how the app operates.
The ban process
If a user creates a post or comment on your subreddit and the user is classified as a bot already, the post or comment will be removed immediately and the user banned. Newly classified bots will also be banned if they have posted or commented on your subreddit within the past week shortly after being classified.
Mods can choose to configure the app to report or filter users rather than banβ¦