Hush/README.md

27 lines
948 B
Markdown
Raw Permalink Normal View History

2020-09-22 20:55:47 +00:00
# Hush [![Build Status](https://drone.etztech.xyz/api/badges/Minecraft/Hush/status.svg)](https://drone.etztech.xyz/Minecraft/Hush)
2020-09-20 21:45:42 +00:00
A plugin to monitor chat for forbidden phrases.
## Watch Lists
Watch lists specifies phrases to monitor. Each watch list has an associated permission. In the form of
`hush.<watchlist_name>`. A user with this permission will have their chat messages checked to see if
2020-09-20 21:45:42 +00:00
they match the corresponding watch list.
Watch lists contain two types of phrases, Monitored and Banned.
### Monitored
Phrases that should be checked for context. If a user says one of these phrases, a Discord webhook is
sent out.
### Banned
A banned phrase results in an immediate ban. If a user says a banned phrase, they are kicked and added
to the ban list. A webhook is also sent to Discord.
## Example Config
[Config](src/main/resources/config.yml)
## Permissions
[Permissions](src/main/resources/plugin.yml)
## License
[MIT](LICENSE)