Bot icon
Anti NSFW #0618
Status
Servers:
380
Prefix:
nsfw!
Owner:
unknown #0000
Library:
discord.js
A bot that detects NSFW images using AI and deletes them.
Owner: unknown #0000 Prefix: nsfw!

ANTI NSFW
Anti NSFW deletes any NSFW images sent by users that the bot has identified as NSFW
Anti NSFW uses an AI to determine if an image is NSFW and if it is confident that the image sent by the user is NSFW the bot deletes the message sent from the user

Confidence Levels
The nsfw!set-confidence command allows you to set the confidence to 3 levels Usage: nsfw!set-confidence level

Levels:

  • Normal
  • High
  • VeryHigh

Normal will make the bot delete the message sent by the user if the AI is over 60% confident that the image is NSFW
The Confidence level is set to Normal by default

Normal = Delete the image if it is over 60% confident that the image is NSFW
High = Delete the image if it is over 75% confident that the image is NSFW
VeryHigh = Delete the image if it is over 90% confident that the image is NSFW

Setting a higher level may make it so the bot doesn’t delete images that are NSFW but it also avoids false positives

Logging
The nsfw!set-logs command allows you to set the logs channel Usage: nsfw!set-logs #channel

The bot will send a message there once a message has been deleted and also show you the images that the user has sent (as clickable links)

If you want log messages you need to use this command as the bot doesn’t send log messages into channels by default

(The bot also needs permissions to send messages in that channel or else it won’t send log messages)

Required Permissions
These are required permissions to make the bot work as it should
without it the bot will break:

  • Send Messages
  • Read Messages
  • Add Reactions
  • Use External Emojis
  • Read Message History
  • Embed Links
  • Attach Files
  • Manage Messages
  • Manage Webhooks

Please make sure those permissions are granted when you invite the bot and try to use it