The Watcher is an advanced discord chat moderation bot with the aim of making chat moderation a seamless experience for moderators and a safe one for everyone.
The Watcher responds to commands and messages at lightning speed. Hosted on heroku, it never fails to disappoint.
The Watcher comes with a built-in anti-phishing system which flags and removes phishing links from messages, making your server a much safer place.
The Watcher is simple, easy to setup, easy to use and completely free. Our users have no reason not to be satisfied with our service.
Help
/help
- Displays a 'guide' of The Watcher
Assigning Roles
The Watcher command's requires you to assign the roles that can execute them. Use either the slash command or legacy command below to do so.
Slash
/requiredrole [command] [none-or-roleid]
- Specifies what role (or none) each command requires.
Legacy
!requiredroles <command> <none-or-roleid>
- Specifies what role (or none) each command requires.
Purge
/purge [amount]
- Clears the specified amount of messages from the chat (Max 100 at one time).
Warn
/warn add [user] [reason]
- Adds a warning to the specified user.
/warn list [user]
- Lists all the warnings of the specified user.
/warn remove [user] [id]
- Removes the specified warning from the specified user.
/warn clear [user]
- Clears all the warnings of the specified user.
Mute
Note: Mute requires the server and channel to have a muted role that is above the roles you want to be muted by The Watcher.
/mute [user] [duration] [reason]
- Mutes the specified user for the specified duration.
/unmute [user]
- Unmutes the specified user.
Kick
/kick [user] [reason]
- Kicks the specified user from the server.
Ban
/tempban [user] [duration] [reason]
- Bans the specified user for the specified amount of time.
/permban [user]
- Bans the specified user permanently.
/unban [user]
- Unbans the specified user.
Watcher's chat filter listener/system is always running and checks every message sent.
/blacklist add [word]
- Adds the specified word to the blacklist.
/blacklist list
- Lists all words on the blacklist.
/blacklist remove [word]
- Removes the specified word from the blacklist.
/blacklist clear
- Clears all words on the blacklist.
The Watcher's anti-phish listener/system is always running and checks every message sent.
/scan [url]
- Scans the specified url and returns an embedded message displaying whether the url is malicious or not.