Your perfect bot to prevent phishing in your server.
This bot has been made to prevent one thing, phishing accounts.
These annoying accounts spamming fake discord nitro links or other scamming links to get tokens.
Made by knarfie#0001 for the sole purpose of catching these scums! In the everyday life, I am an engineering student, and have been spending my past-time trying to circumvent such problems with some coding skills!
The bot utilizes the python programming language, and checks for rapid succession links in several channels. If it meets the criterias provided (at least 3 messages, same content, with a link, in different channels) it adds the muted role and deletes all the messages, posting a prompt for the server staff to investigate the content of the scam.
Recently, a new feature has been added: the domain database! All confirmed malicious domains have since been stored in my databases, and any message containing any of these domains will automatically trigger a warning and mute!
After muting a user, the bot sends an alert in the specified alert channel, where staff can see the content of the message, what channels it was sent in, and who it was sent by.
Here's an example:
https://gyazo.com/647e76ca9179e00ff584929512ad0381
The bot does not require administrator permissions, yet since it requires various permissions such as view channels, send messages, embed links, manage messages, manage roles, and more, the Administrator permission is used. If not added with administrator, it will try to convey an error.
Make sure the muted role is always BELOW the bot's highest role, so it can apply the role when the suspect has been detected.
This is especially important since the view_channel permission only grants it to channels that aren't private, which may not apply for servers with a verification system. Remember, most of the users that spam these messages HAVE BEEN TOKEN LOGGED! They mostly don't wish to do harm themselves, but simply made a mistake.
If you have any questions, please feel free to join the support server for help and suggestions!
Usage:m!variables allows you to change the muted role, (optional) staffrole you want pinged, and specify an alert channel. After that, it will always be watching for suspicious links!m!create_muted_role allows you to let the bot create a muted role for you, or try to fix a normal muted role. Cool!
No reviews yet
Share your experience with this bot to help others decide.
TAG-BOT
Verifiedhaunt
VerifiedName Paint
VerifiedBastion
VerifiedColour Me!
VerifiedReactify
VerifiedFlare 🚀
VerifiedRanklink
VerifiedWinnsy
VerifiedEasyTicket
VerifiedResolvo X
VerifiedAtlas 3.0
VerifiedShiro-san
VerifiedBloxMood
VerifiedTrustFactor
VerifiedMira Waitress
VerifiedSnapRoom
VerifiedFiveM Helper
VerifiedThreadmail
VerifiedAware