Every automatic message Criminal can send, and the settings behind each one.
Five announcements share one template system. Each has its own channel and its own message, so you
can run a welcome without a goodbye, or boosts without anything else.
Renders the message exactly as it will send · template, channel and a real member · and lets you edit
it from the same panel. The channel is checked here too, so an unpostable target shows up now rather
than at the next join.
Each restores that message’s stock text without touching its channel.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Criminal","colors":{"primary":"#5b5ff5","light":"#8b8fff","dark":"#4a4ef0"},"logo":{"light":"https://mintcdn.com/criminaldocs/taT1kCm9zqOgY5m_/logo.png?fit=max\u0026auto=format\u0026n=taT1kCm9zqOgY5m_\u0026q=85\u0026s=8d4fb850bacb296736db1cce35a53aa7","dark":"https://mintcdn.com/criminaldocs/taT1kCm9zqOgY5m_/logo.png?fit=max\u0026auto=format\u0026n=taT1kCm9zqOgY5m_\u0026q=85\u0026s=8d4fb850bacb296736db1cce35a53aa7","href":"/"},"favicon":"https://mintcdn.com/criminaldocs/taT1kCm9zqOgY5m_/favicon.png?fit=max\u0026auto=format\u0026n=taT1kCm9zqOgY5m_\u0026q=85\u0026s=1caba98d9b71bbd85e19df82a5c60528","appearance":{"default":"dark"},"background":{"color":{"light":"#ffffff","dark":"#0d0d0f"}},"navbar":{"links":[{"href":"https://discord.gg/wrWcq4Gb46","label":"Support Server"}],"primary":{"type":"button","label":"Add to Discord","href":"https://discord.com/oauth2/authorize?client_id=1366720500205752421\u0026permissions=8\u0026integration_types=0,1\u0026scope=applications.commands%20bot"}},"footer":{"socials":{"discord":"https://discord.gg/wrWcq4Gb46"}},"fonts":{"family":"Inter"},"icons":{"library":"lucide"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"criminaldocs","hasAudioNarration":false,"actualSubdomain":"criminaldocs","customDomains":["docs.criminal.work"],"gitSource":{"type":"artifacts","owner":"prod","repo":"cbc068a5856f3d6ab7879b92","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af659ac767cef63afcc50be"},"entitlements":{},"buildId":"6af65d1e820448240192931a","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"Modules","count":51},{"language":"default","tag":"Social","count":8},{"language":"default","tag":"Variables","count":8},{"language":"default","tag":"Events","count":6},{"language":"default","tag":"Messages","count":6},{"language":"default","tag":"Engagement","count":4},{"language":"default","tag":"Roles","count":4},{"language":"default","tag":"Setup","count":3},{"language":"default","tag":"Configuration","count":3},{"language":"default","tag":"Triggers","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"editor-metadata","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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"features/messages","slug":"/features/messages","pageMetadata":{"title":"Overview","description":"Every automatic message Criminal can send, and the settings behind each one.","icon":"mail","href":"/features/messages/index"},"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: \"Every automatic message Criminal can send, and the settings behind each one.\"\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`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Five announcements share one template system. Each has its own channel and its own message, so you\ncan run a welcome without a goodbye, or boosts without anything else.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Setting`}),_jsx(_components.th,{children:`Page`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Welcome`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`welcome-channel`}),` · `,_jsx(_components.code,{children:`welcome-message`})]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/messages/welcome`,children:`Welcome message`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Goodbye`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`goodbye-channel`}),` · `,_jsx(_components.code,{children:`goodbye-message`})]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/messages/goodbye`,children:`Goodbye message`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Boost`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`boost-channel`}),` · `,_jsx(_components.code,{children:`boost-message`})]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/messages/boost`,children:`Boost message`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Level-up`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`levelup-channel`}),` · `,_jsx(_components.code,{children:`levelup-message`}),` · `,_jsx(_components.code,{children:`levelup-dm-message`})]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/messages/levelup`,children:`Level-up messages`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Vanity`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`vanity-channel`}),` · `,_jsx(_components.code,{children:`vanity-message`})]}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/messages/vanity`,children:`Vanity message`})})]})]})]}),`\n`,_jsx(_components.p,{children:`Nothing sends until its channel is set · a message with nowhere to go is skipped rather than\nerroring.`}),`\n`,_jsx(Heading,{level:`2`,id:`placeholders`,children:`Placeholders`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Token`}),_jsx(_components.th,{children:`Becomes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user}`})}),_jsx(_components.td,{children:`Mention of the member`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`{user.name}`}),` · `,_jsx(_components.code,{children:`{user.display}`})]}),_jsx(_components.td,{children:`Username · display name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{server}`})}),_jsx(_components.td,{children:`Server name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{count}`})}),_jsx(_components.td,{children:`Server member count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{level}`})}),_jsx(_components.td,{children:`Level reached, level-up only`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`The full list, including the profile, boost and honeypot values, lives under\n`,_jsx(_components.a,{href:`/features/variables`,children:`Variables`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`preview`,children:`Preview`}),`\n`,_jsx(CodeBlock,{filename:``,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:`/config preview setting:welcome-message`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`Renders the message exactly as it will send · template, channel and a real member · and lets you edit\nit from the same panel. The channel is checked here too, so an unpostable target shows up now rather\nthan at the next join.`}),`\n`,_jsx(Heading,{level:`2`,id:`templates-are-scripts`,children:`Templates are scripts`}),`\n`,_jsxs(_components.p,{children:[`Every message field accepts plain text or an `,_jsx(_components.strong,{children:`embed script`}),`, which is how a welcome becomes a card\nwith a thumbnail and buttons. See `,_jsx(_components.a,{href:`/features/embeds`,children:`Embeds`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,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:`/config text welcome-message \"Welcome {user} to {server} · member #{count}\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`2`,id:`resetting`,children:`Resetting`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,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:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/config welcome reset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/config goodbye reset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/config boost reset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/config levelup reset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`/config vanity reset`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.p,{children:`Each restores that message’s stock text without touching its channel.`})]})}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":{"title":"Overview","description":"Every automatic message Criminal can send, and the settings behind each one.","icon":"mail","href":"/features/messages/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Placeholders","slug":"placeholders","depth":2,"children":[]},{"title":"Preview","slug":"preview","depth":2,"children":[]},{"title":"Templates are scripts","slug":"templates-are-scripts","depth":2,"children":[]},{"title":"Resetting","slug":"resetting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"criminaldocs","siteName":"Criminal","title":"Overview - Criminal","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-13T00:28:49.149Z","originalFileLocation":"features/messages/index.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=\"Every automatic message Criminal can send, and the settings behind each one.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Criminal\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_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=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Overview - Criminal\">\u003cmeta data-mint-head property=\"og:description\" content=\"Every automatic message Criminal can send, and the settings behind each one.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Criminal\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.criminal.work/features/messages\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://criminaldocs.mintlify.site/_mintlify/api/og/v2?division=Messages\u0026amp;title=Overview\u0026amp;description=Every+automatic+message+Criminal+can+send%2C+and+the+settings+behind+each+one.\u0026amp;theme=351c9d792e08ddf074cc2085\u0026amp;signature=8547b658912674292d9b147bac26f3a070d0f1697986bc0f9af18410d79dba2c\">\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=\"Overview - Criminal\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Every automatic message Criminal can send, and the settings behind each one.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://criminaldocs.mintlify.site/_mintlify/api/og/v2?division=Messages\u0026amp;title=Overview\u0026amp;description=Every+automatic+message+Criminal+can+send%2C+and+the+settings+behind+each+one.\u0026amp;theme=351c9d792e08ddf074cc2085\u0026amp;signature=8547b658912674292d9b147bac26f3a070d0f1697986bc0f9af18410d79dba2c\">\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=\"/mintlify-assets/_mintlify/favicons/criminaldocs/k2N_T4-80_o20ePQ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Criminal\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5b5ff5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.criminal.work/features/messages\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/messages.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.criminal.work/#organization\",\"name\":\"Criminal\",\"url\":\"https://docs.criminal.work\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/criminaldocs/taT1kCm9zqOgY5m_/logo.png?fit=max\u0026auto=format\u0026n=taT1kCm9zqOgY5m_\u0026q=85\u0026s=8d4fb850bacb296736db1cce35a53aa7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.criminal.work#website\",\"name\":\"Criminal\",\"url\":\"https://docs.criminal.work\",\"publisher\":{\"@id\":\"https://docs.criminal.work/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.criminal.work/features/messages#webpage\",\"url\":\"https://docs.criminal.work/features/messages\",\"name\":\"Overview\",\"description\":\"Every automatic message Criminal can send, and the settings behind each one.\",\"dateModified\":\"2026-11-13T00:28:49.149Z\",\"isPartOf\":{\"@id\":\"https://docs.criminal.work#website\"},\"breadcrumb\":{\"@id\":\"https://docs.criminal.work/features/messages#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.criminal.work/features/messages#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Modules\",\"item\":\"https://docs.criminal.work/features/moderation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Overview\",\"item\":\"https://docs.criminal.work/features/messages\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.criminal.work/features/messages#article\",\"headline\":\"Overview\",\"name\":\"Overview\",\"description\":\"Every automatic message Criminal can send, and the settings behind each one.\",\"url\":\"https://docs.criminal.work/features/messages\",\"mainEntityOfPage\":{\"@id\":\"https://docs.criminal.work/features/messages#webpage\"},\"dateModified\":\"2026-11-13T00:28:49.149Z\",\"publisher\":{\"@id\":\"https://docs.criminal.work/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.criminal.work#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Criminal\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Criminal\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/features/messages.md","siteName":"Criminal","nav":{"global":null,"groups":[{"group":"Get started","icon":"book-open","pages":[{"title":"Overview","icon":"bot","href":"/index"}]},{"group":"Setup","icon":"rocket","pages":[{"title":"Before you begin","icon":"compass","href":"/before-you-begin"},{"title":"Add Criminal","icon":"user-plus","href":"/invite"},{"title":"Quick Start","icon":"zap","href":"/quickstart"}]},{"group":"Modules","icon":"sparkles","pages":[{"title":"Moderation","icon":"shield","href":"/features/moderation"},{"title":"AutoMod","icon":"ban","href":"/features/automod"},{"title":"Honeypot","icon":"lock","href":"/features/honeypot"},{"title":"Server Logs","description":"Every message, member, thread, voice and permission event in one channel.","icon":"scroll-text","href":"/features/logging"},{"group":"Messages","icon":"mail","pages":[{"title":"Overview","icon":"mail","href":"/features/messages/index"},{"title":"Welcome Message","description":"Greet every member who joins, with a template or an embed script.","icon":"user-plus","href":"/features/messages/welcome"},{"title":"Goodbye Message","icon":"user-minus","href":"/features/messages/goodbye"},{"title":"Boost Message","icon":"rocket","href":"/features/messages/boost"},{"title":"Level-up Messages","icon":"trending-up","href":"/features/messages/levelup"},{"title":"Vanity Message","icon":"heart","href":"/features/messages/vanity"}]},{"group":"Triggers","icon":"zap","pages":[{"title":"Overview","icon":"zap","href":"/features/triggers/index"},{"title":"Message Triggers","icon":"message-square-reply","href":"/features/triggers/message"},{"title":"Reaction Triggers","icon":"message-circle","href":"/features/triggers/reaction"}]},{"group":"Events","icon":"activity","pages":[{"title":"Overview","icon":"activity","href":"/features/events/index"},{"title":"Prompt Reactions","icon":"mouse-pointer-click","href":"/features/events/prompts"},{"title":"Mentions \u0026 AFK","icon":"at-sign","href":"/features/events/mentions"},{"title":"Member Events","icon":"users","href":"/features/events/members"},{"title":"Message Events","icon":"message-square","href":"/features/events/messages"},{"title":"Server Events","icon":"server","href":"/features/events/server"}]},{"group":"Variables","icon":"braces","pages":[{"title":"Overview","icon":"braces","href":"/features/variables/index"},{"title":"User","icon":"user-round","href":"/features/variables/user"},{"title":"Server","icon":"server","href":"/features/variables/server"},{"title":"Channel","icon":"hash","href":"/features/variables/channel"},{"title":"Bot","icon":"bot","href":"/features/variables/bot"},{"title":"Time","icon":"clock","href":"/features/variables/time"},{"title":"Level-up","icon":"trending-up","href":"/features/variables/levelup"},{"title":"Honeypot","icon":"shield","href":"/features/variables/honeypot"}]},{"group":"Roles","icon":"user-cog","pages":[{"title":"Role Management","icon":"user-cog","href":"/features/roles/index"},{"title":"Vanity Roles","icon":"heart","href":"/features/roles/vanity"},{"title":"Booster Roles","icon":"crown","href":"/features/roles/booster"},{"title":"Reaction Roles","icon":"star","href":"/features/roles/reaction"}]},{"group":"Engagement","icon":"party-popper","pages":[{"title":"Levels","icon":"trophy","href":"/features/engagement/levels"},{"title":"Sob Board","icon":"bookmark","href":"/features/engagement/sob-board"},{"title":"Suggestions","icon":"lightbulb","href":"/features/engagement/suggestions"},{"title":"Giveaways","icon":"gift","href":"/features/engagement/giveaways"}]},{"group":"Profile","icon":"id-card","pages":[{"title":"Profile Cards","icon":"user-round","href":"/features/profile/cards"},{"title":"Roblox Profile","icon":"gamepad-2","href":"/features/profile/roblox"}]},{"group":"Social","icon":"rss","pages":[{"title":"Overview","icon":"rss","href":"/features/social/index"},{"title":"YouTube","icon":"video","href":"/features/social/youtube"},{"title":"Reddit","icon":"messages-square","href":"/features/social/reddit"},{"title":"X (Twitter)","icon":"at-sign","href":"/features/social/x"},{"title":"Twitch","icon":"tv","href":"/features/social/twitch"},{"title":"Kick","icon":"radio","href":"/features/social/kick"},{"title":"SoundCloud","icon":"audio-lines","href":"/features/social/soundcloud"},{"title":"Pinterest","icon":"pin","href":"/features/social/pinterest"}]},{"title":"Embeds","icon":"message-square","href":"/features/embeds"},{"title":"Last.fm \u0026 Lyrics","icon":"play","href":"/features/lastfm"},{"title":"Names","icon":"clock","href":"/features/names"},{"title":"Utility","icon":"wrench","href":"/features/utility"},{"title":"Fun \u0026 Games","icon":"gamepad-2","href":"/features/fun"},{"title":"Information","icon":"info","href":"/features/information"}]},{"group":"Commands","icon":"terminal","pages":[{"title":"Command Reference","icon":"terminal","href":"/commands/index"},{"title":"Slash \u0026 Prefix","icon":"message-square","href":"/commands/slash-commands"}]},{"group":"Configuration","icon":"settings","pages":[{"title":"Configuration","icon":"sliders-horizontal","href":"/configuration/config"},{"title":"Setup","icon":"wand","href":"/configuration/setup"},{"title":"Permissions","icon":"key-round","href":"/configuration/permissions"}]},{"group":"Resources","icon":"life-buoy","pages":[{"title":"FAQ","icon":"info","href":"/resources/faq"},{"title":"Troubleshooting","icon":"bug","href":"/resources/troubleshooting"},{"title":"Support","icon":"life-buoy","href":"/resources/support"}]}]},"basePath":"","title":"Overview - Criminal","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":[],"chunks":[]}