ChainPatrol Discord Bot

If you have a Discord server, you can use the ChainPatrol Discord bot to let your server members submit scam reports to ChainPatrol. The bot will generate new reports that get sent to your admin dashboard for review.

Setup

If you have a dedicated scam-reports channel, we recommend pinning a message in this channel and directing your server members to use the bot there for easy reporting

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.

Reports Feed

You can create a feed channel of all reports to your organization. To do this, create a new channel on your Discord server and name it something like chainpatrol-reports. This is where the bot will post messages when a new scam report is submitted.

Then, you can use the following command to link the channel to your ChainPatrol organization:

/setup feed <channel>

Follow the instructions in the bot’s response to link the channel to your ChainPatrol organization.

Image showing the Discord bot's response to the setup feed command

You can check that the feed is connected correctly by running the /setup status command. If the feed is connected correctly, you should see the channel name in the bot’s response.

Image showing the Discord bot's response to the setup status command after setting up the feed

As a final test, you can try submitting a test scam report using the /report command. You should see a message in the feed channel with the scam report shortly after submitting.

Example of the feed channel

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:

Example of using the ChainPatrol Discord bot Loading of the ChainPatrol Discord bot Success of the ChainPatrol Discord bot

Privacy

The bot does not collect any personal information. It only collects the URL and the Discord ID for the user that submitted the report (in case a moderator needs more information about why the URL is a scam). The bot does not store any information about the server it is added to.

Source Code

The source code for the bot is available on GitHub: chainpatrol/discord-bot