Skip to content

A Discord.js bot that uses Tensorflow image recognition to automatically punish users with anime profile pictures

License

Notifications You must be signed in to change notification settings

shroomjaks/antianimebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anti Anime Bot

A Discord.js bot that uses Tensorflow image recognition to automatically punish users with anime profile pictures

Anime - 694 image samples
Furry - 434 image samples
Neutral - 314 image samples
500 epochs training, 16 batch size

Installation

  1. Make sure you have Node.js installed
  2. Download the bot files
  3. Install the NPM dependencies with npm install
  4. Open settings.json in a text editor / IDE of choice
  5. Change botToken to your bot's token and serverId to the main server id that the bot will be used in
  6. Change any other settings accordingly
  7. Run the bot with node index.js

Features

  • Ban / kick / apply role(s) / send custom DM to users who have anime profile pictures
  • Ban / kick / apply role(s) / send custom DM to users who have furry profile pictures
  • Ban / kick / apply role(s) / send custom DM to users who play certain games such as Genshin Impact and League of Legends

Planned features

  • Punishment lasts until user changes their profile picture

Creating your own model

https://teachablemachine.withgoogle.com/train

About

A Discord.js bot that uses Tensorflow image recognition to automatically punish users with anime profile pictures

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published