Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I cloned the mute module, so syntax is identical - local watch may not really be useful, I'd use global all the time, but simplest to just keep it the same.
gwatch player reason
gunwatch player reason
Watchlist is for letting staff keep an eye on players who have been behaving suspiciously but not done anything bannable yet.
When a player who is watched joins bungee or switches servers an announcement is sent to everyone with bat.watch.broadcast permission in bungeecord (normally staff, but could be whatever group you want). There is also an announcement when watched players disconnect.
watchlist isn't tested in reddis since I dont have it.