Track invites, messages, and voice time with transparent controls.
Hedwig tracks three participation signals: invites, messages, and voice time.
Use tracking to reward contribution, not to pressure members into being active.
The invite, message, and voice records are stored per server. See
Leaderboards to display these stats as rankings,
including the live leaderboard.The tracking commands are message/prefix commands, not slash commands. The
examples below use the default , prefix; replace it with your server’s
configured prefix when needed.
Daily rankings use the current UTC date. Weekly rankings use the computed UTC
ISO week; there is no user-configurable reset-time command.
Administrative adjustment commands change member records. Restrict them to
trusted staff and record why a manual adjustment was made. The adjustment
commands are separate from a member’s self-reset commands, so staff should
choose the narrower operation whenever possible.
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Hedwig Documentation","colors":{"primary":"#ccccff","light":"#DEDEFF","dark":"#BCBCE3"},"logo":{"light":"https://mintcdn.com/aero-x/RqnlnXZmTGrOM3oL/assets/hedwig-brand-light.png?fit=max\u0026auto=format\u0026n=RqnlnXZmTGrOM3oL\u0026q=85\u0026s=9ddfba03f681a394d2238910cc3a1a3e","dark":"https://mintcdn.com/aero-x/RqnlnXZmTGrOM3oL/assets/hedwig-brand-dark.png?fit=max\u0026auto=format\u0026n=RqnlnXZmTGrOM3oL\u0026q=85\u0026s=29830f9ea7ff5f463ba923d6e1565225","href":"/"},"favicon":"https://mintcdn.com/aero-x/D1Pn_31PeCbEVy5D/assets/hedwig-avatar-round.png?fit=max\u0026auto=format\u0026n=D1Pn_31PeCbEVy5D\u0026q=85\u0026s=3a80c2a516773a95d65579178c2552f2","appearance":{"default":"dark","strict":true},"navbar":{"links":[{"icon":"download","href":"https://discord.com/oauth2/authorize?client_id=1488838353955848223\u0026permissions=4820258979704064\u0026integration_type=0\u0026scope=bot+applications.commands","label":"Invite Hedwig"},{"icon":"github","href":"https://github.com/itsfizys","label":"GitHub"}],"primary":{"type":"button","label":"Get support","href":"https://discord.gg/zWT89xRZM8"}},"footer":{"socials":{"discord":"https://discord.gg/zWT89xRZM8","github":"https://github.com/itsfizys"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"section","codeblocks":{"theme":{"light":"github-light","dark":"github-dark-default"}},"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"aero-x","hasAudioNarration":false,"actualSubdomain":"aero-x","customDomains":["docs.hedwig.site"],"gitSource":{"type":"github","owner":"itsfizys","repo":"hedwig-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ab409105d22d8d79a600772","collectionId":"25d58fe2-6da0-46b1-9d5a-7502d7740ca5","liveDeploymentHistoryId":"6ab409105d22d8d79a600772","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ab409105d22d8d79a600772","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Community","count":14},{"language":"default","tag":"Explore Hedwig","count":7},{"language":"default","tag":"Protection \u0026 moderation","count":5},{"language":"default","tag":"Start here","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":"@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-Regular.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Regular.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Regular.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Regular.eot) format(\"embedded-opentype\");font-weight:400;font-style:normal}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-Italic.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Italic.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Italic.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Italic.eot) format(\"embedded-opentype\");font-weight:400;font-style:italic}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-Medium.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Medium.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Medium.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Medium.eot) format(\"embedded-opentype\");font-weight:500;font-style:normal}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-MediumItalic.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-MediumItalic.woff) format(\"woff\"),url(/assets/fonts/Satoshi-MediumItalic.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-MediumItalic.eot) format(\"embedded-opentype\");font-weight:500;font-style:italic}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-Bold.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Bold.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Bold.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Bold.eot) format(\"embedded-opentype\");font-weight:700;font-style:normal}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-BoldItalic.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-BoldItalic.woff) format(\"woff\"),url(/assets/fonts/Satoshi-BoldItalic.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-BoldItalic.eot) format(\"embedded-opentype\");font-weight:700;font-style:italic}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-Black.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Black.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Black.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Black.eot) format(\"embedded-opentype\");font-weight:900;font-style:normal}@font-face{font-family:\"Satoshi\";src:url(/assets/fonts/Satoshi-BlackItalic.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-BlackItalic.woff) format(\"woff\"),url(/assets/fonts/Satoshi-BlackItalic.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-BlackItalic.eot) format(\"embedded-opentype\");font-weight:900;font-style:italic}@font-face{font-family:\"Satoshi Variable\";src:url(/assets/fonts/Satoshi-Variable.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-Variable.woff) format(\"woff\"),url(/assets/fonts/Satoshi-Variable.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-Variable.eot) format(\"embedded-opentype\");font-weight:100 900;font-style:normal}@font-face{font-family:\"Satoshi Variable\";src:url(/assets/fonts/Satoshi-VariableItalic.woff2) format(\"woff2\"),url(/assets/fonts/Satoshi-VariableItalic.woff) format(\"woff\"),url(/assets/fonts/Satoshi-VariableItalic.ttf) format(\"truetype\"),url(/assets/fonts/Satoshi-VariableItalic.eot) format(\"embedded-opentype\");font-weight:100 900;font-style:italic}a,body,em,h1,h2,h3,h4,h5,h6,i,li,p{font-family:\"Satoshi\",sans-serif}h1,h2,h3{font-weight:900}h4,h5,h6{font-weight:700}body{font-weight:400}em,i{font-style:italic}*{scrollbar-width:thin;scrollbar-color:#504759 #0f0d12}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f0d12}::-webkit-scrollbar-thumb{background:#504759;border-radius:4px;border:1px solid #221f27}::-webkit-scrollbar-thumb:hover{background:#635768}callout{border:0!important;border-left:3px solid #bcbce3!important;border-radius:0!important;box-shadow:none!important;margin-top:2rem;margin-bottom:2rem;padding:.35rem 0 .35rem 1rem!important}callout,callout>div{background:0 0!important}callout,callout li,callout p{color:inherit!important}body,html{max-width:100%;overflow-x:clip}@media (max-width:640px){[role=main],article,main{min-width:0;max-width:100%;overflow-x:hidden}a,blockquote,code,li,p,td,th{overflow-wrap:anywhere;word-break:break-word}pre,table{max-width:100%;overflow-x:auto}pre{white-space:pre-wrap;word-break:break-word}table{display:block}}"}],"page":{"pagePath":"community/tracking","slug":"/community/tracking","pageMetadata":{"title":"Tracking","description":"Track invites, messages, and voice time with transparent controls.","icon":"chart-no-axes-column-increasing","href":"/community/tracking"},"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: \"Track invites, messages, and voice time with transparent controls.\"\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`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Hedwig tracks three participation signals: invites, messages, and voice time.\nUse tracking to reward contribution, not to pressure members into being active.\nThe invite, message, and voice records are stored per server. See\n`,_jsx(_components.a,{href:`/community/liveleaderboard`,children:`Leaderboards`}),` to display these stats as rankings,\nincluding the live leaderboard.`]}),`\n`,_jsxs(_components.p,{children:[`The tracking commands are message/prefix commands, not slash commands. The\nexamples below use the default `,_jsx(_components.code,{children:`,`}),` prefix; replace it with your server’s\nconfigured prefix when needed.`]}),`\n`,_jsx(Heading,{level:`2`,id:`invites`,children:`Invites`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Command`}),_jsx(_components.th,{children:`Purpose`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,invites`})}),_jsx(_components.td,{children:`View invite stats`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,inviter`})}),_jsx(_components.td,{children:`See who invited a member`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,invited`})}),_jsx(_components.td,{children:`List members you invited`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,inviteinfo`})}),_jsx(_components.td,{children:`View a user’s invite codes`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,addinvites`})}),_jsxs(_components.td,{children:[`Add invite credit; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,removeinvites`})}),_jsxs(_components.td,{children:[`Remove invite credit; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,clearinvites`})}),_jsxs(_components.td,{children:[`Clear invite entries; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,resetmyinvites`})}),_jsx(_components.td,{children:`Reset your own invite record`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard invites`})}),_jsx(_components.td,{children:`Show the top inviters`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,invitesleaderboard`})}),_jsx(_components.td,{children:`Show the server invite leaderboard`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`messages`,children:`Messages`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Command`}),_jsx(_components.th,{children:`Purpose`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,messages`})}),_jsx(_components.td,{children:`View message count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,addmessages`})}),_jsxs(_components.td,{children:[`Add message credit; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,removemessages`})}),_jsxs(_components.td,{children:[`Remove message credit; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,clearmessages`})}),_jsxs(_components.td,{children:[`Clear message entries; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,resetmymessages`})}),_jsx(_components.td,{children:`Reset your own message record`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard messages`})}),_jsx(_components.td,{children:`Show top messengers`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard dailymessages`})}),_jsx(_components.td,{children:`Show the daily message leaderboard`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`voice-time`,children:`Voice time`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Command`}),_jsx(_components.th,{children:`Purpose`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,vc`})}),_jsx(_components.td,{children:`View voice-time stats`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,addvctime`})}),_jsxs(_components.td,{children:[`Add voice time; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,reducevctime`})}),_jsxs(_components.td,{children:[`Reduce voice time; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,clearvoice`})}),_jsxs(_components.td,{children:[`Reset voice stats; requires `,_jsx(_components.strong,{children:`Manage Server`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,resetmyvoice`})}),_jsx(_components.td,{children:`Reset your own voice record`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard voice`})}),_jsx(_components.td,{children:`Show top voice members`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard dailyvoice`})}),_jsx(_components.td,{children:`Show the daily leaderboard`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`,leaderboard weeklyvoice`})}),_jsx(_components.td,{children:`Show the weekly leaderboard`})]})]})]}),`\n`,_jsx(_components.p,{children:`Daily rankings use the current UTC date. Weekly rankings use the computed UTC\nISO week; there is no user-configurable reset-time command.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Administrative adjustment commands change member records. Restrict them to\ntrusted staff and record why a manual adjustment was made. The adjustment\ncommands are separate from a member’s self-reset commands, so staff should\nchoose the narrower operation whenever possible.`})})]})}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":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark-default"}},"config":{},"pageMetadata":{"title":"Tracking","description":"Track invites, messages, and voice time with transparent controls.","icon":"chart-no-axes-column-increasing","href":"/community/tracking"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Invites","slug":"invites","depth":2,"children":[]},{"title":"Messages","slug":"messages","depth":2,"children":[]},{"title":"Voice time","slug":"voice-time","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"aero-x","siteName":"Hedwig Documentation","title":"Tracking - Hedwig Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-28T12:02:09.006Z","originalFileLocation":"community/tracking.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";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=\"Track invites, messages, and voice time with transparent controls.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hedwig Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_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/aero-x/RgiujBlGRts8NV9_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tracking - Hedwig Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Track invites, messages, and voice time with transparent controls.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hedwig Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hedwig.site/community/tracking\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://aero-x.mintlify.app/_mintlify/api/og/v2?division=Community\u0026amp;title=Tracking\u0026amp;description=Track+invites%2C+messages%2C+and+voice+time+with+transparent+controls.\u0026amp;theme=fc1b2e12c3136b3b6f762e1e\u0026amp;signature=7c08e069dc90cdd42f19044e4ff10f56df80c244e453ae71ad3f4893fcbdb6e8\">\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=\"Tracking - Hedwig Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Track invites, messages, and voice time with transparent controls.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://aero-x.mintlify.app/_mintlify/api/og/v2?division=Community\u0026amp;title=Tracking\u0026amp;description=Track+invites%2C+messages%2C+and+voice+time+with+transparent+controls.\u0026amp;theme=fc1b2e12c3136b3b6f762e1e\u0026amp;signature=7c08e069dc90cdd42f19044e4ff10f56df80c244e453ae71ad3f4893fcbdb6e8\">\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/aero-x/RgiujBlGRts8NV9_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hedwig Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ccccff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hedwig.site/community/tracking\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/community/tracking.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hedwig.site/#organization\",\"name\":\"Hedwig Documentation\",\"url\":\"https://docs.hedwig.site\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/aero-x/RqnlnXZmTGrOM3oL/assets/hedwig-brand-light.png?fit=max\u0026auto=format\u0026n=RqnlnXZmTGrOM3oL\u0026q=85\u0026s=9ddfba03f681a394d2238910cc3a1a3e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hedwig.site#website\",\"name\":\"Hedwig Documentation\",\"url\":\"https://docs.hedwig.site\",\"publisher\":{\"@id\":\"https://docs.hedwig.site/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hedwig.site/community/tracking#webpage\",\"url\":\"https://docs.hedwig.site/community/tracking\",\"name\":\"Tracking\",\"description\":\"Track invites, messages, and voice time with transparent controls.\",\"dateModified\":\"2026-08-28T12:02:09.006Z\",\"isPartOf\":{\"@id\":\"https://docs.hedwig.site#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hedwig.site/community/tracking#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hedwig.site/community/tracking#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Community\",\"item\":\"https://docs.hedwig.site/community/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tracking\",\"item\":\"https://docs.hedwig.site/community/tracking\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.hedwig.site/community/tracking#article\",\"headline\":\"Tracking\",\"name\":\"Tracking\",\"description\":\"Track invites, messages, and voice time with transparent controls.\",\"url\":\"https://docs.hedwig.site/community/tracking\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hedwig.site/community/tracking#webpage\"},\"dateModified\":\"2026-08-28T12:02:09.006Z\",\"publisher\":{\"@id\":\"https://docs.hedwig.site/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hedwig.site#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hedwig Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Hedwig Documentation","nav":{"global":null,"groups":[{"group":"Start here","icon":"sparkles","pages":[{"title":"Introduction","icon":"house","href":"/index"},{"title":"Start here","icon":"flag","href":"/start-here"},{"title":"Setup checklist","icon":"list-check","href":"/setup"},{"title":"Permissions \u0026 hierarchy","icon":"key","href":"/permissions"}]},{"group":"Protection \u0026 moderation","icon":"swords","pages":[{"title":"Security systems","icon":"shield-check","href":"/security/overview"},{"title":"Antinuke","icon":"shield-off","href":"/security/antinuke"},{"title":"Automod","icon":"list-filter","href":"/security/automod"},{"title":"Logging","icon":"file-text","href":"/security/logging"},{"title":"Moderation","icon":"gavel","href":"/moderation/overview"}]},{"group":"Community","icon":"users","pages":[{"title":"Community systems","icon":"users","href":"/community/overview"},{"title":"Greet \u0026 farewell","icon":"hand","href":"/community/welcome"},{"title":"Leveling","icon":"chart-line","href":"/community/leveling"},{"title":"Tickets","icon":"ticket","href":"/community/tickets"},{"title":"Giveaways","icon":"gift","href":"/community/giveaways"},{"title":"Voicemaster","icon":"headphones","href":"/community/voicemaster"},{"title":"Suggestions","icon":"lightbulb","href":"/community/suggestions"},{"title":"Feedback","icon":"message-circle","href":"/community/feedback"},{"title":"Staff applications","icon":"shield-user","href":"/community/staff"},{"title":"Automation","icon":"bolt","href":"/community/automation"},{"title":"Autopost","icon":"images","href":"/community/autopost"},{"title":"Self-assignable roles","description":"Let members choose roles through a controlled role panel.","icon":"tags","href":"/community/selfrole"},{"title":"Tracking","icon":"chart-no-axes-column-increasing","href":"/community/tracking"},{"title":"Leaderboards","description":"Show participation rankings and keep a live leaderboard visible in a channel.","icon":"trophy","href":"/community/liveleaderboard"}]},{"group":"Explore Hedwig","icon":"compass","pages":[{"title":"Music","icon":"music","href":"/music/overview"},{"title":"Utility \u0026 extras","icon":"toolbox","href":"/utility/overview"},{"title":"AI tools","icon":"brain","href":"/utility/ai"},{"title":"Network \u0026 web lookup","icon":"globe","href":"/utility/network"},{"title":"Roleplay","icon":"smile","href":"/utility/roleplay"},{"title":"Miscellaneous tools","icon":"wand-sparkles","href":"/utility/misc"},{"title":"Manipulation","icon":"drama","href":"/manipulation/overview"}]}]},"title":"Tracking - Hedwig Documentation","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}