A highly configurable Discord moderation tool.
Find a file
Noikoio c1e8f6699a Moved EntryRole to self-hosted
As it's currently implemented, it may cause problems for larger guilds
if any error is encountered. Additionally, it requires that the bot keep
tabs on all users on entry which may bring unnecessary extra load on the
host.

Additionally, added some error handling.
2019-06-20 17:35:50 -07:00
Kerobot Finish adding entity finder helper methods 2019-06-16 21:59:17 -07:00
Modules-PublicInstance Moved EntryRole to self-hosted 2019-06-20 17:35:50 -07:00
Modules-SelfHosted Moved EntryRole to self-hosted 2019-06-20 17:35:50 -07:00
.gitignore First commit 2018-04-27 14:17:55 -07:00
Kerobot.sln Reorganized solution projects 2018-06-04 19:32:21 -07:00
LICENSE.txt First commit 2018-04-27 14:17:55 -07:00
README.md Added readme 2018-04-27 18:06:53 -07:00

Kerobot

This project is a major work in progress and is unusable in its current state. Not all features may be present.

Kerobot is a Discord moderation bot that takes some inspiration from Reddit's Automoderator. It provides a number of features to assist in watching over a busy server. Its configuration allows for a very high level of flexibility, ensuring that the bot behaves in accordance to the exact needs of your server.

Feature overview

  • Create rules based on regular expression patterns
    • Follow up with custom responses ranging from sending a DM to disciplinary action
  • Create pattern-based triggers to provide information and fun to your users
    • Adjustable rate limits per-trigger to prevent spam
    • Specify multiple different responses to display at random when triggered
    • Make things interesting by setting triggers that only activate at random
  • Individual rules and triggers can be whitelisted or blacklisted per-user, per-channel, or per-role
    • Exemptions to these filters can be applied for additional flexibility

Documentation

Coming soon.