Phishy Discord Bot
Your perfect bot to prevent phishing in your server.
top.gg: https://top.gg/bot/905051022848819231
About Phishy
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!
Tags
antiphishing automoderation moderation phishingPhishy Command List
Popular commands that users of the Phishy Discord bot use most often. Get a full list by doing /help in Discord.
Phishy Bot FAQ
Frequently asked questions about the Phishy Discord Bot.
What is the Phishy Discord bot invite?
The invite for the Phishy Discord Bot is https://discord.com/oauth2/authorize?client_id=905051022848819231&permissions=8&scope=bot%20applications.commands
Is the Phishy Discord bot offline?
The Phishy Discord bot was last seen online, if you are experiencing issues please join their support server and open a ticket for help.
How many servers is Phishy in?
Phishy is in 240 servers.
How can I add the Phishy Discord bot to my server?
To add the Phishy bot to your Discord server, simply click the "Invite Discord Bot" button on this page.
What is the Phishy bot client ID?
The Discord bot id for Phishy is 905051022848819231