Documentation Index
Fetch the complete documentation index at: https://chainpatrol.com/docs/llms.txt
Use this file to discover all available pages before exploring further.

Setup
Install the bot
To add the bot to your server, you need to be an admin of the server. Then, you can use the following link to add the bot: 🚀 Add ChainPatrol to your server Next, you need to configure the bot to send reports to your admin dashboard on ChainPatrol. Right now, this is can be done by reaching out to us via email and letting us know that you want to add the bot to your server. We will create an organization for you on ChainPatrol and you can then use the/setup connect slash command to link your Discord server
to your organization on ChainPatrol.
To check that the bot is working, you can use the /setup status command to see if the bot is
connected to your ChainPatrol organization.
Features
Scam Reports
The bot allows server members to submit scam reports directly to ChainPatrol.Usage
Once the bot is added to your server, you can use the following commands:/report <url>- Submit a scam report for the given URL/check <url>- Check if the given URL is a scam
Example
Here is an example of how to use the bot to submit a scam report:


Reports Feed
You can create a feed channel of all reports to your organization. This feature allows you to see all scam reports submitted through the bot in a dedicated channel.Setup
- Create a new channel on your Discord server and name it something like
chainpatrol-reports - Use the following command to link the channel to your ChainPatrol organization:
- Follow the instructions in the bot’s response to link the channel to your ChainPatrol organization

/setup status command. If the
feed is connected correctly, you should see the channel name in the bot’s response.

/report command. You should see a message
in the feed channel with the scam report shortly after submitting.

Link Monitoring
ChainPatrol can monitor your Discord channels for suspicious links and automatically take action when they are detected. This feature helps protect your community from scams and malicious content.Setup
To enable link monitoring in a channel:- Navigate to the channel you want to monitor
- Run the
/setup linkmonitoringcommand - Confirm the setup when prompted
How it Works
Once enabled, ChainPatrol will:- Monitor all messages in the configured channel for URLs
- Check each URL against ChainPatrol’s comprehensive blocklist, which includes:
- Known scam websites
- Phishing attempts
- Malicious domains
- Other security threats reported to ChainPatrol
- Take action based on your server’s configuration when suspicious links are detected
Response Actions
When a suspicious link is detected, ChainPatrol can be configured to:- React with 🚨 - Adds a warning reaction to the message
- Delete the message - Automatically removes the message
- Notify moderators - Sends an alert to your moderator channel
Example
Here’s what happens when a suspicious link is detected:
Common Issues

Custom Elevated Permissions
- Bot role may need elevated permission to interact with private channels
-
If you are adding the bot to a channel that is not normally visible to
@everyone, then you will need to Slash commands not visible to Discord membersPrivate Channel Permissions

Adding ChainPatrol Bot

-
Embed links permissions are required for your reports feed

-
Make application commands available to users
- Server members will not be able to use the ChainPatrol bot commands if they do not have access to application commands

- Server members will not be able to use the ChainPatrol bot commands if they do not have access to application commands
Debugging Tips
View Server As Role
-
You can right click the ChainPatrol role in server settings to see the server as the bot role
