Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.
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.
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
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 serverNext, 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.
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.
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:
/setup feed <channel>
Follow the instructions in the bot’s response to link the channel to your ChainPatrol organization
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.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.
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.
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
The blocklist is continuously updated with new threats reported by the
ChainPatrol community and security researchers. You can search through our
blocklist to see what threats we’re
protecting against.
You can right click the ChainPatrol role in server settings to see the server as the bot role
Trying to access a feature in an inaccessible part of the server will lead to
an error. Make sure the bot’s permissions can see and interact with what you
are debugging.Check out Discord’s Role Management 101 Article for additional help!
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.For more information, please read ChainPatrol’s privacy policy.
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"ChainPatrol","colors":{"primary":"#6622DC","light":"#985EFD","dark":"#2A186B"},"logo":{"light":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/light.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=8ca4a8411113008ec8f9a57dec249989","dark":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/dark.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=3fba0f7cf94681111da5d1ce52ebf33b","href":"https://chainpatrol.com"},"favicon":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/favicon.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=2ee94dcfc07708e2929aad42ea5ab4c5","api":{"openapi":"https://app.chainpatrol.io/api/v2/openapi.json?v=2","mdx":{"auth":{"method":"key","name":"X-API-KEY"},"server":"https://app.chainpatrol.io/api/v2"}},"appearance":{"default":"dark"},"background":{"image":"https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/background.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=562d8e2e01dbe50733cb041efde433a6","color":{"dark":"#060114"}},"navbar":{"links":[{"href":"https://chainpatrol.com/blog","label":"Blog"},{"href":"https://chainpatrol.com/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.chainpatrol.io/"}},"footer":{"socials":{"x":"https://x.com/chainpatrol","linkedin":"https://www.linkedin.com/company/89545915","github":"https://github.com/chainpatrol"}},"fonts":{"heading":{"family":"IBM Plex Sans"},"body":{"family":"Inter"}},"integrations":{"ga4":{"measurementId":"G-QEBBHCD92K"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"chainpatrol","hasAudioNarration":false,"actualSubdomain":"chainpatrol","customDomains":["chainpatrol.com"],"gitSource":{"type":"github","owner":"chainpatrol","repo":"docs","deployBranch":"main","contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea5f14a3154a433bba3f98","collectionId":"4f438cdf-c586-41e6-8eb4-f10ad8227ad2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea5f14a3154a433bba3f98"},"feedback":{"thumbs":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aea5f14a3154a433bba3f98","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API Reference","count":103},{"language":"default","tag":"Documentation","count":29},{"language":"default","tag":"Integrations","count":22},{"language":"default","tag":"JavaScript SDK","count":21},{"language":"default","tag":"Getting Started","count":19},{"language":"default","tag":"CLI","count":16},{"language":"default","tag":"Concepts","count":14},{"language":"default","tag":"Assets","count":13},{"language":"default","tag":"Threat Detection","count":13},{"language":"default","tag":"Metrics","count":12}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"integration/discord","slug":"/integration/discord","pageMetadata":{"icon":"discord","title":"Discord Bot","sidebarTitle":"Discord","description":"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.","href":"/integration/discord"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,Frame,Heading,OptimizedImage,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=df1671dc5db3e588cf0db4592e0a2e84`,alt:`ChainPatrol Discord Bot`,\"data-og-width\":`1200`,width:`1200`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/discord-bot.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=a3a8415f6e15159dd44cc258d8de84c1 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=199215e3ec90823fb45d887aaafe9810 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=70149816e3a02e5988d2dc05d4135073 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=f325598663ff26ae539e0ecc9906bb04 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=d27bfee9469430241002f0d89a2b9d09 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e26957a0b67fea08a6a4685cf02455a3 2500w`})}),`\n`,_jsxs(_components.p,{children:[`If you have a `,_jsx(_components.strong,{children:`Discord server`}),`, you can use the `,_jsx(_components.a,{href:`https://chainpatrol.com/bot`,children:`ChainPatrol Discord bot`}),`\nto let your server members submit scam reports to `,_jsx(_components.strong,{children:`ChainPatrol`}),`. The bot will generate new\nreports that get sent to your admin dashboard for review.`]}),`\n`,_jsx(Heading,{level:`2`,id:`setup`,children:`Setup`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`If you have a dedicated `,_jsx(_components.code,{children:`scam-reports`}),` channel, we recommend pinning a message\nin this channel and directing your server members to use the bot there for\neasy reporting`]})}),`\n`,_jsx(Heading,{level:`3`,id:`install-the-bot`,children:`Install the bot`}),`\n`,_jsx(_components.p,{children:`To add the bot to your server, you need to be an admin of the server. Then, you\ncan use the following link to add the bot:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://chainpatrol.com/bot/install`,children:`🚀 Add ChainPatrol to your server`})}),`\n`,_jsxs(_components.p,{children:[`Next, you need to configure the bot to send reports to your admin dashboard on ChainPatrol. Right now,\nthis is can be done by reaching out to us `,_jsx(_components.a,{href:`mailto:support@chainpatrol.io?subject=%5BDiscord%20Bot%5D%20Setup%20integration%20with%20ChainPatrol\u0026body=Hi,%20I%20would%20like%20to%20link%20the%20Discord%20bot%20to%20my%20ChainPatrol%20account%20as%20described%20here:%20https://chainpatrol.io/docs/general/discord-bot.%0A%0AThanks!`,children:`via email`}),`\nand letting us know that you want to add the bot to your server. We will create an organization\nfor you on ChainPatrol and you can then use the `,_jsx(_components.code,{children:`/setup connect`}),` slash command to link your Discord server\nto your organization on ChainPatrol.`]}),`\n`,_jsxs(_components.p,{children:[`To check that the bot is working, you can use the `,_jsx(_components.code,{children:`/setup status`}),` command to see if the bot is\nconnected to your ChainPatrol organization.`]}),`\n`,_jsx(Heading,{level:`2`,id:`features`,children:`Features`}),`\n`,_jsx(Heading,{level:`3`,id:`scam-reports`,children:`Scam Reports`}),`\n`,_jsx(_components.p,{children:`The bot allows server members to submit scam reports directly to ChainPatrol.`}),`\n`,_jsx(Heading,{level:`4`,id:`usage`,children:`Usage`}),`\n`,_jsx(_components.p,{children:`Once the bot is added to your server, you can use the following commands:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`/report \u003curl>`}),` - Submit a scam report for the given URL`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`/check \u003curl>`}),` - Check if the given URL is a scam`]}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`example`,children:`Example`}),`\n`,_jsx(_components.p,{children:`Here is an example of how to use the bot to submit a scam report:`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e947b9db720da0f67d9081859fd4c336`,alt:`Example of using the ChainPatrol Discord bot`,\"data-og-width\":`772`,width:`772`,\"data-og-height\":`236`,height:`236`,\"data-path\":`images/discord-bot-prompt.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=b246233e4f487ba74c1706d3389a635f 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=cc818506ed92428ed7e93dce0d5bbdc2 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=04bc7a44122ef4ed9547030df2d56f64 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=4037e215eb9f3c7701efea1129509ff6 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=cddc6a61eb12827532c2734c6a49e525 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-prompt.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=5a033bad687fba8b8806637e7752e520 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=3c69765f3020a443dbd5ca87cdcf2110`,alt:`Loading of the ChainPatrol Discord bot`,\"data-og-width\":`744`,width:`744`,\"data-og-height\":`212`,height:`212`,\"data-path\":`images/discord-bot-loading.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=130baf2c2cc959480a0d5bdab22d4043 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=c8a0d2f4fbc29d47ba1c5321d837c073 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=bf9942538f908ecfecd6671b9811d360 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=585162e6041dcc74e9d1633a29f197e3 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=a02226403f720c86a86a4695b7261bf6 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-loading.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=601c2619d5d3a0098fb2d34d4747c3f8 2500w`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=30717276da4f54c61e38a94e0760e0fb`,alt:`Success of the ChainPatrol Discord bot`,\"data-og-width\":`648`,width:`648`,\"data-og-height\":`196`,height:`196`,\"data-path\":`images/discord-bot-success.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=ca447e1621e13a61a10d76823e3759e5 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=70f2f0d3cc39f4699da11ec681d621aa 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=a017197785dabc8dd057162ff732b1b8 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=216abce139e4bda8045bcb067ced8ee8 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=dd114b33b78064fa453c642c3cea6a57 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-success.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=c77f6eb4ff70aa66e68b38f15045bb77 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`reports-feed`,children:`Reports Feed`}),`\n`,_jsx(_components.p,{children:`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.`}),`\n`,_jsx(Heading,{level:`4`,id:`setup-2`,children:`Setup`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Create a new channel on your Discord server and name it something like `,_jsx(_components.code,{children:`chainpatrol-reports`})]}),`\n`,_jsxs(_components.li,{children:[`Use the following command to link the channel to your ChainPatrol organization:`,`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/setup feed \u003cchannel>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`]}),`\n`,_jsx(_components.li,{children:`Follow the instructions in the bot’s response to link the channel to your ChainPatrol organization`}),`\n`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=81717be0fe88c5bd82f58f0bcfe43703`,alt:`Image showing the Discord bot's response to the setup feed command`,\"data-og-width\":`1776`,width:`1776`,\"data-og-height\":`378`,height:`378`,\"data-path\":`images/discord-bot-feed-setup.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=488dbbcc31449b08e070f758672f97bd 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=8b4c42b40e167a37f64bd4c0c5d1e78b 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=518975bdd7ff735c50ffe7e99378ddf6 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=a0d932b263c303694c34c8779bdf9027 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=9df15bffa6fd618cb9e358d45192d7c3 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-setup.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=9fccdc32a4c8f19ddbe938f11d42f120 2500w`}),`\n`,_jsxs(_components.p,{children:[`You can check that the feed is connected correctly by running the `,_jsx(_components.code,{children:`/setup status`}),` command. If the\nfeed is connected correctly, you should see the channel name in the bot’s response.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=7cb2b729bdc0778a0d4ce564160fbde9`,alt:`Image showing the Discord bot's response to the setup status command after setting up the feed`,\"data-og-width\":`1558`,width:`1558`,\"data-og-height\":`248`,height:`248`,\"data-path\":`images/discord-bot-feed-status.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e34d8600bca882e58962bcee39716001 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=25b51986e46df72611ee6e25c7038997 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=984a3cb36efa7618415b244d0eb502a2 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=3210cb4f0abc5f1f52dd3ded8b7b23ba 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=4e3050b0381f740853ae266ac53753ef 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed-status.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=b5decbedbd8113d582183c6206c0e082 2500w`}),`\n`,_jsxs(_components.p,{children:[`As a final test, you can try submitting a test scam report using the `,_jsx(_components.code,{children:`/report`}),` command. You should see a message\nin the feed channel with the scam report shortly after submitting.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=dbcc2b4c0dbe3e7f59b86a5f6b07bfad`,alt:`Example of the feed channel`,\"data-og-width\":`1272`,width:`1272`,\"data-og-height\":`1240`,height:`1240`,\"data-path\":`images/discord-bot-feed.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=5854dcd6fde782617c36a83b959588ab 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=69aa3f110721a782bcf6948f0a47c2c9 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=a95d6c54f6ee84066b397a7dfb5171dc 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=3d1b7ed19554360aba918b4a31d65435 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=495db126f6ace0a93959823b55bc687e 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-feed.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=70265ae290533898df9c5b1b489656a1 2500w`}),`\n`,_jsx(Heading,{level:`3`,id:`link-monitoring`,children:`Link Monitoring`}),`\n`,_jsx(_components.p,{children:`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.`}),`\n`,_jsx(Heading,{level:`4`,id:`setup-3`,children:`Setup`}),`\n`,_jsx(_components.p,{children:`To enable link monitoring in a channel:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Navigate to the channel you want to monitor`}),`\n`,_jsxs(_components.li,{children:[`Run the `,_jsx(_components.code,{children:`/setup linkmonitoring`}),` command`]}),`\n`,_jsx(_components.li,{children:`Confirm the setup when prompted`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Only server administrators or users with “Manage Server” permissions can\nenable link monitoring`})}),`\n`,_jsx(Heading,{level:`4`,id:`how-it-works`,children:`How it Works`}),`\n`,_jsx(_components.p,{children:`Once enabled, ChainPatrol will:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Monitor all messages in the configured channel for URLs`}),`\n`,_jsxs(_components.li,{children:[`Check each URL against ChainPatrol’s comprehensive blocklist, which includes:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Known scam websites`}),`\n`,_jsx(_components.li,{children:`Phishing attempts`}),`\n`,_jsx(_components.li,{children:`Malicious domains`}),`\n`,_jsx(_components.li,{children:`Other security threats reported to ChainPatrol`}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Take action based on your server’s configuration when suspicious links are detected`}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`The blocklist is continuously updated with new threats reported by the\nChainPatrol community and security researchers. You can `,_jsx(_components.a,{href:`https://app.chainpatrol.io/search`,children:`search through our\nblocklist`}),` to see what threats we’re\nprotecting against.`]})}),`\n`,_jsx(Heading,{level:`4`,id:`response-actions`,children:`Response Actions`}),`\n`,_jsx(_components.p,{children:`When a suspicious link is detected, ChainPatrol can be configured to:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`React with 🚨`}),` - Adds a warning reaction to the message`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Delete the message`}),` - Automatically removes the message`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Notify moderators`}),` - Sends an alert to your moderator channel`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`The response action is configured by your server administrator through the\nChainPatrol dashboard`})}),`\n`,_jsx(Heading,{level:`4`,id:`example-2`,children:`Example`}),`\n`,_jsx(_components.p,{children:`Here’s what happens when a suspicious link is detected:`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e9fd55c453a0984c1875b2f7093dcad7`,alt:`Example of link monitoring in action`,\"data-og-width\":`480`,width:`480`,\"data-og-height\":`247`,height:`247`,\"data-path\":`images/discord-bot-link-monitoring.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=b183e2055e9e6175158746fdd92a6f48 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=d1e3f94ec93b422f28aa1c2d10330b8c 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=1f5351d359a1c46e3622d2fc1c3c8a80 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=1a8baa596106cd713345c7e0e6e00118 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=67a2526d2adf7026c1c8c2826850a771 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-bot-link-monitoring.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=d2c7d0f364be2178b87a419b82cf5645 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`common-issues`,children:`Common Issues`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=7777d495b36f0d2100043ffeaf3db253`,alt:`no-response`,\"data-og-width\":`678`,width:`678`,\"data-og-height\":`208`,height:`208`,\"data-path\":`images/discord-application-no-response.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=5da00154d870dad749bb809e48c51ad0 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=20c9103155a03cbf5de950dd91aa5c53 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=343224bce8126991c6348d0344a297c8 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=8720bbcb428d6cef7b132001724c99a1 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=35bb615bbe6004c86090f13137b3b9d0 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-no-response.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e2793cb6537ab197b04bbeddef366afd 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`custom-elevated-permissions`,children:`Custom Elevated Permissions`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Bot role may need elevated permission to interact with private channels`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`If you are adding the bot to a channel that is not normally visible to `,_jsx(_components.code,{children:`@everyone`}),`, then you will need to\nSlash commands not visible to Discord members`]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Private Channel Permissions`,icon:`square-1`,children:_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=499d05bdb2f27a329f156667e938a295`,alt:`Kebab Menu`,\"data-og-width\":`2186`,width:`2186`,\"data-og-height\":`1198`,height:`1198`,\"data-path\":`images/discord-private-channel.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=9d7e60882fb749c835d2bfe3a9b166a8 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=244b4aff1902cee0fd9fd5e79ef988bf 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=846734e465d432e27778bd9e351f31ba 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=2de9e750114ffd9bbf6e4243782ce63f 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=515a2aea72e5238172319ae7d680426d 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-private-channel.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=7709298439642f73dd6510dc68582ac8 2500w`})})}),_jsx(Card,{title:`Adding ChainPatrol Bot`,icon:`square-2`,children:_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=13bee28361e013942d5eca03617c5969`,alt:`Report Modal`,\"data-og-width\":`874`,width:`874`,\"data-og-height\":`948`,height:`948`,\"data-path\":`images/discord-select-app.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=6807cd61cf1135fcfd7aa781a31208f7 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=5ab3499108024567e718df44a5d0997d 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=2f8b758f3a070525eec25951d917068e 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=535a479f8d6e24775bf6a81bdcb2ed37 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=6cbc3593d9ff3cb82c9135ee96bb436e 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-select-app.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=0a1a9c8b9e8ecf5b070c7dc363bcf3d7 2500w`})})})]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Embed links permissions are required for your reports feed`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=817e48a07dad269ea5088eae709b44a4`,alt:`channel embeds`,\"data-og-width\":`2134`,width:`2134`,\"data-og-height\":`1318`,height:`1318`,\"data-path\":`images/discord-channel-embed-links.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=52e957dce56662fe72daf18834d79e46 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=2c3e62a5217015fc6a7d28d8374b40ef 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=4e227f7f65f1d16e1edd678fc52bc5de 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e17c5f120b1fdcefd0a0566d6d1c23ae 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=e86909cadd467ab1328af708f9f776b2 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-channel-embed-links.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=61de3e17284ee35ab5423c86af06d7d8 2500w`})}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Make application commands available to users`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Server members will not be able to use the ChainPatrol bot commands if they do not have access to application commands`,`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=54436a850d36253bd49875a3df86c6b6`,alt:`application commands`,\"data-og-width\":`2106`,width:`2106`,\"data-og-height\":`1276`,height:`1276`,\"data-path\":`images/discord-application-comands.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=56678ad4fc33bffeda02a483e307efda 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=69e1b5b0d894627f668c6b81f9aea742 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=73a527dfe355740c4eaf9d2806b05d3d 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=06c199b3e1b7df60a4b96111180e193e 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=4cb0f0a673d4181ea89b7a57aa50768b 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-application-comands.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=bae6b9d35737057909b6ab117be732d0 2500w`})}),`\n`]}),`\n`]}),`\n`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`debugging-tips`,children:`Debugging Tips`}),`\n`,_jsx(Heading,{level:`3`,id:`view-server-as-role`,children:`View Server As Role`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`You can right click the ChainPatrol role in server settings to see the server as the bot role`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=57cec3d4a92e1ce205b127558fb5ce7a`,alt:`view as role`,\"data-og-width\":`2162`,width:`2162`,\"data-og-height\":`1382`,height:`1382`,\"data-path\":`images/discord-view-as-role.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=280\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=14523ad6aefa0e3876819001296f22f9 280w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=560\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=1bd9e807b631011a7fb337be28b2e6ba 560w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=840\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=ced0026d25bc1b868ca4134a14d2f434 840w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=1100\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=333a82abc175e28c99ecdd71c3607917 1100w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=1650\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=d566934e836c08b8e2f9d1062bf30f7d 1650w, https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/images/discord-view-as-role.png?w=2500\u0026fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=2bae88b0f4443cf0c17c165ac3c91f64 2500w`})}),`\n`]}),`\n`]}),`\n`,_jsxs(Tip,{children:[_jsx(_components.p,{children:`Trying to access a feature in an inaccessible part of the server will lead to\nan error. Make sure the bot’s permissions can see and interact with what you\nare debugging.`}),_jsxs(_components.p,{children:[`Check out `,_jsx(_components.a,{href:`https://support.discord.com/hc/en-us/articles/214836687-Role-Management-101`,children:`Discord’s Role Management 101`}),` Article for additional help!`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`privacy`,children:`Privacy`}),`\n`,_jsx(_components.p,{children:`The bot does not collect any personal information. It only collects the URL and\nthe Discord ID for the user that submitted the report (in case a moderator needs\nmore information about why the URL is a scam). The bot does not store any information\nabout the server it is added to.`}),`\n`,_jsxs(_components.p,{children:[`For more information, please read ChainPatrol’s `,_jsx(_components.a,{href:`https://chainpatrol.com/legal/privacy`,children:`privacy policy`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`source-code`,children:`Source Code`}),`\n`,_jsxs(_components.p,{children:[`The source code for the bot is available on GitHub:\n`,_jsx(_components.a,{href:`https://github.com/chainPatrol/discord-bot`,children:`chainpatrol/discord-bot`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"icon":"discord","title":"Discord Bot","sidebarTitle":"Discord","description":"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.","href":"/integration/discord"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Setup","slug":"setup","depth":2,"children":[{"title":"Install the bot","slug":"install-the-bot","depth":3,"children":[]}]},{"title":"Features","slug":"features","depth":2,"children":[{"title":"Scam Reports","slug":"scam-reports","depth":3,"children":[]},{"title":"Usage","slug":"usage","depth":4,"children":[]},{"title":"Example","slug":"example","depth":4,"children":[]},{"title":"Reports Feed","slug":"reports-feed","depth":3,"children":[]},{"title":"Setup","slug":"setup-2","depth":4,"children":[]},{"title":"Link Monitoring","slug":"link-monitoring","depth":3,"children":[]},{"title":"Setup","slug":"setup-3","depth":4,"children":[]},{"title":"How it Works","slug":"how-it-works","depth":4,"children":[]},{"title":"Response Actions","slug":"response-actions","depth":4,"children":[]},{"title":"Example","slug":"example-2","depth":4,"children":[]}]},{"title":"Common Issues","slug":"common-issues","depth":2,"children":[{"title":"Custom Elevated Permissions","slug":"custom-elevated-permissions","depth":3,"children":[]}]},{"title":"Debugging Tips","slug":"debugging-tips","depth":2,"children":[{"title":"View Server As Role","slug":"view-server-as-role","depth":3,"children":[]}]},{"title":"Privacy","slug":"privacy","depth":2,"children":[]},{"title":"Source Code","slug":"source-code","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"chainpatrol","siteName":"ChainPatrol","title":"Discord Bot - ChainPatrol","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-08T22:51:13.285Z","originalFileLocation":"integration/discord.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ChainPatrol\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Discord Bot - ChainPatrol\">\u003cmeta data-mint-head property=\"og:description\" content=\"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ChainPatrol\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://chainpatrol.com/docs/integration/discord\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://chainpatrol.mintlify.site/docs/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Discord+Bot\u0026amp;description=Install+the+ChainPatrol+Discord+bot+to+let+members+report+scam+URLs%2C+monitor+channels+for+phishing+links%2C+and+stream+blocklist+reports+to+a+feed+channel.\u0026amp;theme=1a8d7dd79d865cbc4c2f5879\u0026amp;signature=3efe97f3daabf82856e6d70c83a7cec6ded8f584fb2230c96a79d36cda2465b3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Discord Bot - ChainPatrol\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://chainpatrol.mintlify.site/docs/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Discord+Bot\u0026amp;description=Install+the+ChainPatrol+Discord+bot+to+let+members+report+scam+URLs%2C+monitor+channels+for+phishing+links%2C+and+stream+blocklist+reports+to+a+feed+channel.\u0026amp;theme=1a8d7dd79d865cbc4c2f5879\u0026amp;signature=3efe97f3daabf82856e6d70c83a7cec6ded8f584fb2230c96a79d36cda2465b3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ChainPatrol\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6622DC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://chainpatrol.com/docs/integration/discord\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/integration/discord.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://chainpatrol.com/#organization\",\"name\":\"ChainPatrol\",\"url\":\"https://chainpatrol.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/light.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=8ca4a8411113008ec8f9a57dec249989\"}},{\"@type\":\"WebSite\",\"@id\":\"https://chainpatrol.com/docs#website\",\"name\":\"ChainPatrol\",\"url\":\"https://chainpatrol.com/docs\",\"publisher\":{\"@id\":\"https://chainpatrol.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://chainpatrol.com/docs/integration/discord#webpage\",\"url\":\"https://chainpatrol.com/docs/integration/discord\",\"name\":\"Discord Bot\",\"description\":\"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\",\"dateModified\":\"2026-09-08T22:51:13.285Z\",\"isPartOf\":{\"@id\":\"https://chainpatrol.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://chainpatrol.com/docs/integration/discord#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://chainpatrol.com/docs/integration/discord#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ChainPatrol\",\"item\":\"https://chainpatrol.com/docs\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Discord Bot\",\"item\":\"https://chainpatrol.com/docs/integration/discord\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://chainpatrol.com/docs/integration/discord#article\",\"headline\":\"Discord Bot\",\"name\":\"Discord Bot\",\"description\":\"Install the ChainPatrol Discord bot to let members report scam URLs, monitor channels for phishing links, and stream blocklist reports to a feed channel.\",\"url\":\"https://chainpatrol.com/docs/integration/discord\",\"mainEntityOfPage\":{\"@id\":\"https://chainpatrol.com/docs/integration/discord#webpage\"},\"dateModified\":\"2026-09-08T22:51:13.285Z\",\"publisher\":{\"@id\":\"https://chainpatrol.com/#organization\"},\"isPartOf\":{\"@id\":\"https://chainpatrol.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ChainPatrol\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ChainPatrol","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/getting-started/what-we-do/introduction"}]},{"tab":"Integrations","groups":[{"group":"Integrations","pages":[{"icon":"discord","title":"Discord Bot","sidebarTitle":"Discord","href":"/integration/discord"},{"icon":"telegram","title":"Telegram Bot","sidebarTitle":"Telegram","description":"Add the ChainPatrol Telegram bot to your group to submit scam URL reports, run auto-link monitoring, and warn members about phishing links in real time.","href":"/integration/telegram"},{"icon":"slack","title":"Slack Bot","sidebarTitle":"Slack","href":"/integration/slack"},{"icon":"triangle","title":"Vercel","href":"/integration/vercel"},{"icon":"square","title":"Intercom","href":"/integration/intercom"},{"icon":"github","title":"GitHub","href":"/integration/github"},{"icon":"dove","title":"Canary Tokens","href":"/integration/canary-tokens"},{"icon":"webhook","title":"Webhooks","href":"/integration/webhooks"},{"icon":"bolt-lightning","title":"Zapier","href":"/integration/zapier"},{"icon":"shield-halved","title":"OpenCTI","href":"/integration/opencti"},{"icon":"meta","title":"Meta Brand Rights Protection","sidebarTitle":"Meta","href":"/integration/meta-brand-rights-protection"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/external-api/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"JavaScript SDK","pages":[{"title":"JavaScript SDK","href":"/sdk/overview"}]},{"tab":"Glossary","pages":[{"title":"Glossary","href":"/glossary/overview"}]}]},"basePath":"","title":"Discord Bot - ChainPatrol","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BDAj7nBh.js","DynamicMarkdown-Bq09mRwR.js","zoom-image-lightbox-CypZe82l.js","lightbox-handle-r17bVUz3.js"]}