Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

AutoSlowmode

Automatically slow down your server

Invite Me! Website

Capabilities:

  • Disabling DM's permanently
  • Disabling a Guild's invites permanently
  • Bot and general spam protection
    • When a user sends 2 Messages in different channels in less than a specific amount of time, they get a timeout.

Permissions needed:

  • Mute Members: Used for spam protection
  • Manage Server: Used for security actions (DM and invte block)

Commands:

Command Description
/toggledmblock Toggles wether members are allowed to send dm's or not. default=false
/toggleinviteblock Toggles wether a guild's invites are paused or not. default=false
/togglespamprotection Toggles wether members get a timeout on detected spam or not. default=true
/setlog <channel> Changes the channel, in which log messages are send. default=none
/settimeoutchecktime <time> Changes the time, in which spam protection can act. default=2s
/settimeoutlength <time> Changes the timeout enacted on possible spammers. default=5s

Using the bot on your own Server

You can either

  • Invite the bot or
  • Create your own application on Discord's developer portal. Add an .env file containing your bot's token as TOKEN=<TOKEN> and the incident-actions execution time as INCIDENT_ACTIONS_TIME=<TIME> (in cron format) in the root folder. Then run npm run bot to start the application.

Privacy

The bot may read and store:

Item Reason Storing-time How to disable?
User-Id's When sending a message. Used for spam protection checkingTime (default=2s) Disable spam protection
Channel-Id's When sending a message. Used for spam protection checkingTime (default=2s) Disable spam protection
Channel-Id When setting a log channel infinite Do not set one
Guild-Id Configuration and logging (logging only used for debugging purposes) infinite Necessary; do not use the bot

No data is ever shared to third parties.

About

A discord bot for slowing down your server.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages