discord-addon.js

1.0.0 • Public • Published

This is being rewritten and will be updated asap

Made by Purge#1000

discord-addon.js

An extremely simple module to make things simpler.

NOTE: More modules will be added soon!

Installation

This module assumes you already have a basic Discord.js bot setup.

Once you've done this, setting the anti spam up will be very easy. And you can follow the code below to get started!

const { AntiSpam } = require("discord-addon.js");

AntiSpam(bot, {
  warnBuffer: 3, //Maximum amount of messages allowed to send in the interval time before getting warned.
  maxBuffer: 5, // Maximum amount of messages allowed to send in the interval time before getting banned.
  interval: 1000, // Amount of time in ms users can send a maximum of the maxBuffer variable before getting banned.
  warningMessage: "stop spamming or I'll whack your head off.", // Warning message send to the user indicating they are going to fast.
  banMessage: "has been banned for spamming, anyone else?", // Ban message, always tags the banned user in front of it.
  maxDuplicatesWarning: 7,// Maximum amount of duplicate messages a user can send in a timespan before getting warned
  maxDuplicatesBan: 10, // Maximum amount of duplicate messages a user can send in a timespan before getting banned
  softban: false // After a ban, the user gets an unban if this option is true
});

Package Sidebar

Install

npm i discord-addon.js

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

6.67 kB

Total Files

4

Last publish

Collaborators

  • purge_dev