Updated version and Readme
This commit is contained in:
parent
a91b432557
commit
ba8eea5049
2 changed files with 27 additions and 19 deletions
44
README.md
44
README.md
|
@ -1,25 +1,33 @@
|
||||||
# RegexBot
|
# RegexBot
|
||||||
RegexBot is a standalone Discord moderation bot that makes use of the [Discord.Net](https://github.com/RogueException/Discord.Net) library.
|
RegexBot is a standalone Discord moderation bot that makes use of the
|
||||||
|
[Discord.Net](https://github.com/RogueException/Discord.Net) library.
|
||||||
|
|
||||||
The goal for this project is to provide the most useful bot that fits the exact needs for your Discord server. It should do exactly what it needs to do by your needs. No more, and no less.
|
The goal of this project is to provice a bot that can truly fit your unique needs in managing Discord server.
|
||||||
|
To that end, many aspects of the bot's behavior can be configured and fine-tuned, down to how it responds to
|
||||||
|
rules that you have implemented.
|
||||||
|
|
||||||
As of the time this file was last updated, the following features are supported:
|
Are you satisfied with your current bot but wish that you could change *that one thing* to better suit your
|
||||||
* Regular expression matching
|
needs? This project is an answer to that.
|
||||||
* Able to define one or more actions to take on a match
|
|
||||||
* Send message to channel or user
|
## Features
|
||||||
* Report to channel or user
|
As of the time of this writing, the following features are supported:
|
||||||
* Add or remove a role
|
* Automoderator-like expression matching and responses
|
||||||
* Delete the message
|
* Able to define one or more actions on a match
|
||||||
* Ban the user
|
* Send message to any channel or user
|
||||||
* Run an external program and send the output to a user or channel
|
* Report message to channel or user
|
||||||
* Matching constraints
|
* Add or remove a role
|
||||||
* Minimum/maximum message length constraints
|
* Delete the message
|
||||||
* Whitelisting and blacklisting per-user, per-role, and/or per-channel
|
* Ban the user
|
||||||
* Exemptions to whitelisting and blacklisting defined per-user, per-role, and/or per-channel
|
* Able to define extra constraints
|
||||||
* Match embed content instead of message content
|
* Case sensitivity
|
||||||
* Mod commands
|
* Minimum or maximum message length
|
||||||
|
* Match only for certain users, or within certain channels
|
||||||
|
* Or match everyone and everything *except* those
|
||||||
|
* Easy configuration for adding fun commands and autoresponses
|
||||||
|
* Can also execute external scripts for dynamic responses
|
||||||
|
* Customizable mod-only commands
|
||||||
* Custom command names
|
* Custom command names
|
||||||
* Multiple aliases for the same command
|
* Multiple aliases
|
||||||
* Per-command, per-alias options
|
* Per-command, per-alias options
|
||||||
* Optionally force your moderators to specify reasons for certain actions
|
* Optionally force your moderators to specify reasons for certain actions
|
||||||
* And place them in the Audit Log
|
* And place them in the Audit Log
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>netcoreapp2.0</TargetFramework>
|
<TargetFramework>netcoreapp2.0</TargetFramework>
|
||||||
<RootNamespace>Noikoio.RegexBot</RootNamespace>
|
<RootNamespace>Noikoio.RegexBot</RootNamespace>
|
||||||
<AssemblyVersion>1.1.3.0</AssemblyVersion>
|
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||||
<Description>Highly configurable Discord moderation bot</Description>
|
<Description>Highly configurable Discord moderation bot</Description>
|
||||||
<Authors>Noikoio</Authors>
|
<Authors>Noikoio</Authors>
|
||||||
<Company />
|
<Company />
|
||||||
|
|
Loading…
Reference in a new issue