Anti-Phishing allows you to keep your server and it's members safe from any malicious links that people try to send.
[NEW] Verify your Domain w/CyberShield
Anti-Phishing allows you to keep your server and it's members safe from any malicious links that people try to send.
How Anti-Phishing Works
Whenever a message is sent in your server, CyberShield scans it and extracts all the links sent in the message, then runs it through multiple databases to check if it's a malicous link/phishing link, and deletes it and logs it for moderators to view.
Configuration & Settings
To configure this feature in your server, run /anti-phish config, it'll allow you to:
Enable Logging, and select a logging channel. (more details below)
Toggle PunyCode link detection & filtering. (more details below)
Logging
Whenever a user sends a message that contains a harmful link, CyberShield will log the user, their ID, The channel, It's ID, and the message content, then it will list the phishing link sent in the message, and will have a button attached that bans the user who sent the message.
PunyCode Detection
PunyCode is a way for people to put emojis and other unicode symbols in their site's domain (kinda), since domain's can only have English letters and numbers in them, people can use a foreign character's PunyCode in the name, and then it appears as that name, each character has it's own PunyCode and they all start with xn-- (e.g: xn--caf-dma.com, can appear as café.com)
This can be a problem because its unreliable to catch domains this way, so to keep your server safer, by default we catch and delete all punycode
for more info about Punycode as a system, please refer to the wiki page on PunyCode
Extra Info
When someone sends a phishing link, their "Phishing Attempts" counter increases by 1, this counter is viewable in Manual Scans