These variables are accessible throughout bleed and can be used
in any command context which contains a message or embed code parameter (e.g. welcome, leave & goodbye)
Guild
Variable
Output
{guild.name}
The guild’s name
{guild.id}
The guild’s ID
{guild.count}
The guild’s member count
{guild.region}
The guild’s voice region
{guild.shard}
The guild’s shard ID on bot
{guild.owner_id}
The guild’s owner ID
{guild.created_at}
The guild’s creation date in UTC
{guild.created_at_timestamp}
The guild’s creation date in UNIX
{guild.emoji_count}
The guild’s emoji count
{guild.role_count}
The guild’s role count
{guild.boost_count}
The guild’s boost count
{guild.boost_tier}
The guild’s boost tier, defaults to No Level if none
{guild.preferred_locale}
The guild’s preferred locale
{guild.key_features}
The guild’s list of features (possibly N/A)
{guild.icon}
The guild’s icon URL as a PNG (possibly N/A)
{guild.banner}
The guild’s banner URL as a PNG (possibly N/A)
{guild.splash}
The guild’s splash URL as a PNG (possibly N/A)
{guild.discovery}
The guild’s discovery splash URL as a PNG (possibly N/A)
{guild.max_presences}
The guild’s max presences amount
{guild.max_members}
The guild’s max members amount
{guild.max_video_channel_users}
The guild’s max video channel users
{guild.afk_timeout}
The guild’s AFK timeout in seconds
{guild.afk_channel}
The guild’s AFK channel (possibly N/A)
{guild.channels}
The guild’s list of text, voice & category channels (possibly N/A)
{guild.channels_count}
The guild’s total channel count
{guild.text_channels}
The guild’s list of text channels
{guild.text_channels_count}
The guild’s text channel count
{guild.voice_channels}
The guild’s list of voice channels
{guild.voice_channels_count}
The guild’s voice channel count
{guild.category_channels}
The guild’s list of category channels
{guild.category_channels_count}
The guild’s category channel count
{guild.vanity}
The guild’s custom vanity URL
User
Variable
Output
{user}
The user’s name and discriminator
{user.id}
The user’s ID
{user.mention}
The user’s mention
{user.name}
The user’s name
{user.tag}
The user’s discriminator
{user.avatar}
The user’s profile picture
{user.guild_avatar}
The user’s guild profile picture
{user.display_avatar}
The user’s available profile picture
{user.joined_at}
The user’s guild join date in UTC
{user.joined_at_timestamp}
The user’s guild join date in UNIX
{user.created_at}
The user’s account creation date in UTC
{user.created_at_timestamp}
The user’s account creation date in UNIX
{user.display_name}
The user’s current display name
{user.boost}
Yes/No if the user is boosting the guild
{user.boost_since}
The user’s initial guild boost date
{user.boost_since_timestamp}
The user’s initial guild boost date in UNIX
{user.color}
The user’s top role hex code
{user.top_role}
The user’s top role name, defaults to N/A
{user.role_list}
The user’s role list (possibly N/A)
{user.role_text_list}
The user’s role list in text (possibly N/A)
{user.bot}
Yes/No if the user is a bot
{user.badges_icons}
The user’s profile badges with emotes (possibly N/A)
{user.badges}
The user’s profile badges in text (possibly N/A)
{user.join_position}
The user’s join position
{user.join_position_suffix}
The user’s join position with suffix
Channel
Variable
Output
{channel.name}
The channel’s name
{channel.id}
The channel’s ID
{channel.mention}
The channel’s mention
{channel.topic}
The channel’s topic
{channel.type}
The channel’s type (text/news/..)
{channel.category_id}
The channel’s category ID (possibly N/A)
{channel.category_name}
The channel’s category name (possibly N/A)
{channel.position}
The channel’s position in the guild channel list
{channel.slowmode_delay}
The channel’s slowmode delay in seconds (defaults to 0)
Date & Time
Variable
Output
{date.now}
Current date in PST
{date.utc_timestamp}
Current date as UNIX
{date.now_proper}
Better formatted date in PST
{date.now_short}
Short formatted date in PST
{date.now_shorter}
Shorter formatted date in PST
{time.now}
12 hour timestamp in PST
{time.now_military}
24 hour timestamp in PST
{date.utc_now}
Current date in UTC
{date.utc_now_proper}
Better formatted date in UTC
{date.utc_now_short}
Short formatted date in UTC
{date.utc_now_shorter}
Shorter formatted date in UTC
{time.utc_now}
12 hour timestamp in UTC
{time.utc_now_military}
24 hour timestamp in UTC
Last.fm
This section is only available for the lastfm mode command which requires a
subscription.
Variable
Output
{user.name}
Last.fm username
{user.avatar}
Last.fm profile picture
{user.plays}
Total scrobbles for Last.fm account
{proper(user.plays)}
Total scrobbles for Last.fm account (formatted number)
{user.artist_crown}
Displays crown emoji if user has crown for artist
{user.url}
Profile URL for Last.fm account
{author}
Author name and discriminator
{author.name}
Author username
{author.nickname}
Author nickname
{author.discriminator}
Author discriminator
{album.name}
Current playing album title
{lower(album.name)}
Current playing album title in all lowercase
{album.url}
Current playing album URL
{album.cover}
Current playing album cover
{track.name}
Current playing track title
{lower(track.name)}
Current playing track title in all lowercase
{track.url}
Current playing track URL (from Last.fm)
{track.spotify_url}
Current playing track URL (from Spotify)
{track.release_date}
Current playing track release date (from Spotify)
{track.duration}
Current playing track duration (from Spotify)
{track.plays}
Current playing track playcount
{proper(track.plays)}
Current playing track playcount (formatted with commas)
{artist.name}
Current playing artist name (from Last.fm)
{lower(artist.name)}
Current playing artist name in all lowercase
{artist.plays}
Current playing artist plays (from local database)
{proper(artist.plays)}
Current playing artist plays (formatted with commas)
{artist.url}
Current playing artist URL (from Last.fm)
{artist.image}
Current playing artist image (from Spotify)
Leveling
This section is only available for the level message command.
Variable
Output
{level.new_rank}
Member’s new level at time of level up
{level.user_xp}
Member’s current XP
Boost
This section is only available for the boost command.
Variable
Output
{boost.count}
Amount of times user has boosted
{guild.boost_count}
Overall guild boost count
Bump Reminder
This section is only available for the bumpreminder command.
Variable
Output
{bumpreminder.last_user_bump}
The last user to bump the server
{bumpreminder.next_bump}
A relative timestamp for the next bump
Roblox
Variable
Output
{roblox.name}
The Roblox user’s username
{roblox.id}
The Roblox user’s ID
{roblox.followers}
The user’s follower count
{roblox.following}
The user’s following count
{roblox.display_name}
The Roblox user’s current display name
{roblox.description}
The user’s profile description/bio
{roblox.verified}
Returns Yes/No if the user has a verified badge
{roblox.premium}
Returns Yes/No if the user has Roblox Premium
{roblox.rap}
The user’s Recent Average Price (RAP) for limited items
{roblox.created}
The user’s account creation date
{roblox.created.raw}
The user’s account creation date in UNIX
{roblox.created.short}
The user’s account creation date (short format)
{roblox.age}
The user’s account age in days
{roblox.banned}
Returns Yes/No if the account is currently banned
{roblox.last_online}
The user’s last online date
{roblox.last_online.raw}
The user’s last online date in UNIX
{roblox.last_online.short}
The user’s last online date (short format)
{roblox.avatar}
The user’s profile avatar image URL
{roblox.badges}
The user’s Roblox profile badges
{roblox.previous_names}
A list of the user’s past usernames
{roblox.url}
Profile URL for the Roblox account
YouTube
This section is only available for the youtube message command.
Variable
Output
{youtube.channel.name}
The YouTube channel’s name
{youtube.channel.url}
The YouTube channel’s URL
{youtube.channel.id}
The YouTube channel’s ID
{youtube.video.url}
The YouTube video’s URL
{youtube.video.title}
The YouTube video’s title
{youtube.video.thumbnail_url}
The YouTube video’s thumbnail
Punishments
Only available for bandm, softbandm, kickdm, warndm, jaildm, unjaildm, timeoutdm, ban message, kick message, etc.
Punishment Variables
Output
{moderator}
Moderator name who performed action
{moderator.name}
Moderator username
{moderator.tag}
Moderator discriminator (will always return 0 due to removal of discriminators)
{moderator.avatar}
Moderator avatar
{moderator.bot}
Return True or False if mod is a bot
{moderator.color}
Moderator’s highest role color
{moderator.mention}
Mention moderator
{moderator.created_at}
Moderator Discord creation date
{reason}
Reason for punishment
{duration}
Duration for punishments that use it
{invite_url}
Invite URL generated for punishment (softban)
{moderator.id}
The ID of the moderator that enacted the punishment
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"bleed","colors":{"primary":"#658a95","light":"#95b6bd","dark":"#658a95"},"logo":{"light":"https://bleed.bot/bleed.png","dark":"https://bleed.bot/bleed.png"},"favicon":"https://mintcdn.com/bleed/9G3EvPrIoN8zZosv/favicon.png?fit=max\u0026auto=format\u0026n=9G3EvPrIoN8zZosv\u0026q=85\u0026s=122e3369b28cc2bc93c57931a5775777","appearance":{"default":"dark","strict":true},"navbar":{"links":[{"href":"https://discord.gg/bleed","label":"Support Server"}],"primary":{"type":"button","label":"Home","href":"https://bleed.bot"}},"footer":{"socials":{"discord":"https://discord.gg/bleed","github":"https://github.com/ju/docs"}},"seo":{"metatags":{"theme-color":"#658a95","og:site_name":"bleed.bot"},"indexing":"navigable"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bleed","hasAudioNarration":false,"actualSubdomain":"bleed","customDomains":["docs.bleed.bot"],"gitSource":{"type":"github","owner":"ju","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6aee9a24cb6450b5cddeab77","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Server Configuration","count":23},{"language":"default","tag":"Tickets","count":9},{"language":"default","tag":"Resources","count":8},{"language":"default","tag":"Security Setup","count":5},{"language":"default","tag":"Roles","count":4},{"language":"default","tag":"Integrations","count":4},{"language":"default","tag":"Miscellaneous","count":4},{"language":"default","tag":"Overview","count":4},{"language":"default","tag":"Scripting","count":4},{"language":"default","tag":"Messages","count":3}]},"assistantConfig":{},"basePath":"","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":"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":"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":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"::-webkit-scrollbar{display:none}"}],"page":{"pagePath":"resources/scripting/variables","slug":"/resources/scripting/variables","pageMetadata":{"title":"Variables","description":"All available variables within bleed.","icon":"signature","href":"/resources/scripting/variables"},"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: \"All available variables within bleed.\"\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`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Info,Table,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`These variables are accessible throughout bleed and can be used\nin any command context which contains a `,_jsx(_components.code,{children:`message`}),` or `,_jsx(_components.code,{children:`embed code`}),` parameter (e.g. `,_jsx(_components.code,{children:`welcome`}),`, `,_jsx(_components.code,{children:`leave`}),` \u0026 `,_jsx(_components.code,{children:`goodbye`}),`)`]}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Guild`,id:`guild`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.name}`})}),_jsx(_components.td,{children:`The guild’s name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.id}`})}),_jsx(_components.td,{children:`The guild’s ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.count}`})}),_jsx(_components.td,{children:`The guild’s member count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.region}`})}),_jsx(_components.td,{children:`The guild’s voice region`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.shard}`})}),_jsx(_components.td,{children:`The guild’s shard ID on bot`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.owner_id}`})}),_jsx(_components.td,{children:`The guild’s owner ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.created_at}`})}),_jsx(_components.td,{children:`The guild’s creation date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.created_at_timestamp}`})}),_jsx(_components.td,{children:`The guild’s creation date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.emoji_count}`})}),_jsx(_components.td,{children:`The guild’s emoji count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.role_count}`})}),_jsx(_components.td,{children:`The guild’s role count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.boost_count}`})}),_jsx(_components.td,{children:`The guild’s boost count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.boost_tier}`})}),_jsx(_components.td,{children:`The guild’s boost tier, defaults to No Level if none`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.preferred_locale}`})}),_jsx(_components.td,{children:`The guild’s preferred locale`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.key_features}`})}),_jsxs(_components.td,{children:[`The guild’s list of features (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.icon}`})}),_jsxs(_components.td,{children:[`The guild’s icon URL as a PNG (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.banner}`})}),_jsxs(_components.td,{children:[`The guild’s banner URL as a PNG (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.splash}`})}),_jsxs(_components.td,{children:[`The guild’s splash URL as a PNG (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.discovery}`})}),_jsxs(_components.td,{children:[`The guild’s discovery splash URL as a PNG (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.max_presences}`})}),_jsx(_components.td,{children:`The guild’s max presences amount`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.max_members}`})}),_jsx(_components.td,{children:`The guild’s max members amount`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.max_video_channel_users}`})}),_jsx(_components.td,{children:`The guild’s max video channel users`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.afk_timeout}`})}),_jsx(_components.td,{children:`The guild’s AFK timeout in seconds`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.afk_channel}`})}),_jsxs(_components.td,{children:[`The guild’s AFK channel (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.channels}`})}),_jsxs(_components.td,{children:[`The guild’s list of text, voice \u0026 category channels (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.channels_count}`})}),_jsx(_components.td,{children:`The guild’s total channel count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.text_channels}`})}),_jsx(_components.td,{children:`The guild’s list of text channels`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.text_channels_count}`})}),_jsx(_components.td,{children:`The guild’s text channel count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.voice_channels}`})}),_jsx(_components.td,{children:`The guild’s list of voice channels`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.voice_channels_count}`})}),_jsx(_components.td,{children:`The guild’s voice channel count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.category_channels}`})}),_jsx(_components.td,{children:`The guild’s list of category channels`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.category_channels_count}`})}),_jsx(_components.td,{children:`The guild’s category channel count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.vanity}`})}),_jsx(_components.td,{children:`The guild’s custom vanity URL`})]})]})]})}),_jsx(Accordion,{title:`User`,id:`user`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user}`})}),_jsx(_components.td,{children:`The user’s name and discriminator`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.id}`})}),_jsx(_components.td,{children:`The user’s ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.mention}`})}),_jsx(_components.td,{children:`The user’s mention`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.name}`})}),_jsx(_components.td,{children:`The user’s name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.tag}`})}),_jsx(_components.td,{children:`The user’s discriminator`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.avatar}`})}),_jsx(_components.td,{children:`The user’s profile picture`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.guild_avatar}`})}),_jsx(_components.td,{children:`The user’s guild profile picture`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.display_avatar}`})}),_jsx(_components.td,{children:`The user’s available profile picture`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.joined_at}`})}),_jsx(_components.td,{children:`The user’s guild join date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.joined_at_timestamp}`})}),_jsx(_components.td,{children:`The user’s guild join date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.created_at}`})}),_jsx(_components.td,{children:`The user’s account creation date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.created_at_timestamp}`})}),_jsx(_components.td,{children:`The user’s account creation date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.display_name}`})}),_jsx(_components.td,{children:`The user’s current display name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.boost}`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`Yes`}),`/`,_jsx(_components.code,{children:`No`}),` if the user is boosting the guild`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.boost_since}`})}),_jsx(_components.td,{children:`The user’s initial guild boost date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.boost_since_timestamp}`})}),_jsx(_components.td,{children:`The user’s initial guild boost date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.color}`})}),_jsx(_components.td,{children:`The user’s top role hex code`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.top_role}`})}),_jsx(_components.td,{children:`The user’s top role name, defaults to N/A`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.role_list}`})}),_jsxs(_components.td,{children:[`The user’s role list (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.role_text_list}`})}),_jsxs(_components.td,{children:[`The user’s role list in text (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.bot}`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`Yes`}),`/`,_jsx(_components.code,{children:`No`}),` if the user is a bot`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.badges_icons}`})}),_jsxs(_components.td,{children:[`The user’s profile badges with emotes (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.badges}`})}),_jsxs(_components.td,{children:[`The user’s profile badges in text (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.join_position}`})}),_jsx(_components.td,{children:`The user’s join position`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.join_position_suffix}`})}),_jsx(_components.td,{children:`The user’s join position with suffix`})]})]})]})}),_jsx(Accordion,{title:`Channel`,id:`channel`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.name}`})}),_jsx(_components.td,{children:`The channel’s name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.id}`})}),_jsx(_components.td,{children:`The channel’s ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.mention}`})}),_jsx(_components.td,{children:`The channel’s mention`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.topic}`})}),_jsx(_components.td,{children:`The channel’s topic`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.type}`})}),_jsxs(_components.td,{children:[`The channel’s type (`,_jsx(_components.code,{children:`text`}),`/`,_jsx(_components.code,{children:`news`}),`/`,_jsx(_components.code,{children:`..`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.category_id}`})}),_jsxs(_components.td,{children:[`The channel’s category ID (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.category_name}`})}),_jsxs(_components.td,{children:[`The channel’s category name (possibly `,_jsx(_components.code,{children:`N/A`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.position}`})}),_jsx(_components.td,{children:`The channel’s position in the guild channel list`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{channel.slowmode_delay}`})}),_jsxs(_components.td,{children:[`The channel’s slowmode delay in seconds (defaults to `,_jsx(_components.code,{children:`0`}),`)`]})]})]})]})}),_jsx(Accordion,{title:`Date \u0026 Time`,id:`date-and-time`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.now}`})}),_jsx(_components.td,{children:`Current date in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.utc_timestamp}`})}),_jsx(_components.td,{children:`Current date as UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.now_proper}`})}),_jsx(_components.td,{children:`Better formatted date in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.now_short}`})}),_jsx(_components.td,{children:`Short formatted date in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.now_shorter}`})}),_jsx(_components.td,{children:`Shorter formatted date in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{time.now}`})}),_jsx(_components.td,{children:`12 hour timestamp in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{time.now_military}`})}),_jsx(_components.td,{children:`24 hour timestamp in PST`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.utc_now}`})}),_jsx(_components.td,{children:`Current date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.utc_now_proper}`})}),_jsx(_components.td,{children:`Better formatted date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.utc_now_short}`})}),_jsx(_components.td,{children:`Short formatted date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{date.utc_now_shorter}`})}),_jsx(_components.td,{children:`Shorter formatted date in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{time.utc_now}`})}),_jsx(_components.td,{children:`12 hour timestamp in UTC`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{time.utc_now_military}`})}),_jsx(_components.td,{children:`24 hour timestamp in UTC`})]})]})]})}),_jsxs(Accordion,{title:`Last.fm`,id:`last-fm`,children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[`This section is only available for the `,_jsx(_components.code,{children:`lastfm mode`}),` command which requires a\n`,_jsx(_components.a,{href:`/overview/donator-perks`,children:`subscription`}),`.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.name}`})}),_jsx(_components.td,{children:`Last.fm username`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.avatar}`})}),_jsx(_components.td,{children:`Last.fm profile picture`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.plays}`})}),_jsx(_components.td,{children:`Total scrobbles for Last.fm account`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{proper(user.plays)}`})}),_jsx(_components.td,{children:`Total scrobbles for Last.fm account (formatted number)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.artist_crown}`})}),_jsx(_components.td,{children:`Displays crown emoji if user has crown for artist`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{user.url}`})}),_jsx(_components.td,{children:`Profile URL for Last.fm account`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{author}`})}),_jsx(_components.td,{children:`Author name and discriminator`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{author.name}`})}),_jsx(_components.td,{children:`Author username`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{author.nickname}`})}),_jsx(_components.td,{children:`Author nickname`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{author.discriminator}`})}),_jsx(_components.td,{children:`Author discriminator`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{album.name}`})}),_jsx(_components.td,{children:`Current playing album title`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{lower(album.name)}`})}),_jsx(_components.td,{children:`Current playing album title in all lowercase`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{album.url}`})}),_jsx(_components.td,{children:`Current playing album URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{album.cover}`})}),_jsx(_components.td,{children:`Current playing album cover`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.name}`})}),_jsx(_components.td,{children:`Current playing track title`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{lower(track.name)}`})}),_jsx(_components.td,{children:`Current playing track title in all lowercase`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.url}`})}),_jsx(_components.td,{children:`Current playing track URL (from Last.fm)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.spotify_url}`})}),_jsx(_components.td,{children:`Current playing track URL (from Spotify)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.release_date}`})}),_jsx(_components.td,{children:`Current playing track release date (from Spotify)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.duration}`})}),_jsx(_components.td,{children:`Current playing track duration (from Spotify)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{track.plays}`})}),_jsx(_components.td,{children:`Current playing track playcount`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{proper(track.plays)}`})}),_jsx(_components.td,{children:`Current playing track playcount (formatted with commas)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{artist.name}`})}),_jsx(_components.td,{children:`Current playing artist name (from Last.fm)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{lower(artist.name)}`})}),_jsx(_components.td,{children:`Current playing artist name in all lowercase`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{artist.plays}`})}),_jsx(_components.td,{children:`Current playing artist plays (from local database)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{proper(artist.plays)}`})}),_jsx(_components.td,{children:`Current playing artist plays (formatted with commas)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{artist.url}`})}),_jsx(_components.td,{children:`Current playing artist URL (from Last.fm)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{artist.image}`})}),_jsx(_components.td,{children:`Current playing artist image (from Spotify)`})]})]})]})]}),_jsxs(Accordion,{title:`Leveling`,id:`leveling`,children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`This section is only available for the `,_jsx(_components.code,{children:`level message`}),` command.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{level.new_rank}`})}),_jsx(_components.td,{children:`Member’s new level at time of level up`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{level.user_xp}`})}),_jsx(_components.td,{children:`Member’s current XP`})]})]})]})]}),_jsxs(Accordion,{title:`Boost`,id:`boost`,children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`This section is only available for the `,_jsx(_components.code,{children:`boost`}),` command.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{boost.count}`})}),_jsx(_components.td,{children:`Amount of times user has boosted`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{guild.boost_count}`})}),_jsx(_components.td,{children:`Overall guild boost count`})]})]})]})]}),_jsxs(Accordion,{title:`Bump Reminder`,id:`bump-reminder`,children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`This section is only available for the `,_jsx(_components.code,{children:`bumpreminder`}),` command.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{bumpreminder.last_user_bump}`})}),_jsx(_components.td,{children:`The last user to bump the server`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{bumpreminder.next_bump}`})}),_jsx(_components.td,{children:`A relative timestamp for the next bump`})]})]})]})]}),_jsx(Accordion,{title:`Roblox`,id:`roblox`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.name}`})}),_jsx(_components.td,{children:`The Roblox user’s username`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.id}`})}),_jsx(_components.td,{children:`The Roblox user’s ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.followers}`})}),_jsx(_components.td,{children:`The user’s follower count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.following}`})}),_jsx(_components.td,{children:`The user’s following count`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.display_name}`})}),_jsx(_components.td,{children:`The Roblox user’s current display name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.description}`})}),_jsx(_components.td,{children:`The user’s profile description/bio`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.verified}`})}),_jsxs(_components.td,{children:[`Returns `,_jsx(_components.code,{children:`Yes`}),`/`,_jsx(_components.code,{children:`No`}),` if the user has a verified badge`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.premium}`})}),_jsxs(_components.td,{children:[`Returns `,_jsx(_components.code,{children:`Yes`}),`/`,_jsx(_components.code,{children:`No`}),` if the user has Roblox Premium`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.rap}`})}),_jsx(_components.td,{children:`The user’s Recent Average Price (RAP) for limited items`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.created}`})}),_jsx(_components.td,{children:`The user’s account creation date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.created.raw}`})}),_jsx(_components.td,{children:`The user’s account creation date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.created.short}`})}),_jsx(_components.td,{children:`The user’s account creation date (short format)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.age}`})}),_jsx(_components.td,{children:`The user’s account age in days`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.banned}`})}),_jsxs(_components.td,{children:[`Returns `,_jsx(_components.code,{children:`Yes`}),`/`,_jsx(_components.code,{children:`No`}),` if the account is currently banned`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.last_online}`})}),_jsx(_components.td,{children:`The user’s last online date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.last_online.raw}`})}),_jsx(_components.td,{children:`The user’s last online date in UNIX`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.last_online.short}`})}),_jsx(_components.td,{children:`The user’s last online date (short format)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.avatar}`})}),_jsx(_components.td,{children:`The user’s profile avatar image URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.badges}`})}),_jsx(_components.td,{children:`The user’s Roblox profile badges`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.previous_names}`})}),_jsx(_components.td,{children:`A list of the user’s past usernames`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{roblox.url}`})}),_jsx(_components.td,{children:`Profile URL for the Roblox account`})]})]})]})}),_jsxs(Accordion,{title:`YouTube`,id:`youtube`,children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`This section is only available for the `,_jsx(_components.code,{children:`youtube message`}),` command.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Variable`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.channel.name}`})}),_jsx(_components.td,{children:`The YouTube channel’s name`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.channel.url}`})}),_jsx(_components.td,{children:`The YouTube channel’s URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.channel.id}`})}),_jsx(_components.td,{children:`The YouTube channel’s ID`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.video.url}`})}),_jsx(_components.td,{children:`The YouTube video’s URL`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.video.title}`})}),_jsx(_components.td,{children:`The YouTube video’s title`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{youtube.video.thumbnail_url}`})}),_jsx(_components.td,{children:`The YouTube video’s thumbnail`})]})]})]})]}),_jsxs(Accordion,{title:`Punishments`,id:`punishments`,children:[_jsx(Info,{children:_jsxs(_components.p,{children:[`Only available for `,_jsx(_components.code,{children:`bandm`}),`, `,_jsx(_components.code,{children:`softbandm`}),`, `,_jsx(_components.code,{children:`kickdm`}),`, `,_jsx(_components.code,{children:`warndm`}),`, `,_jsx(_components.code,{children:`jaildm`}),`, `,_jsx(_components.code,{children:`unjaildm`}),`, `,_jsx(_components.code,{children:`timeoutdm`}),`, `,_jsx(_components.code,{children:`ban message`}),`, `,_jsx(_components.code,{children:`kick message`}),`, etc.`]})}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Punishment Variables`}),_jsx(_components.th,{children:`Output`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator}`})}),_jsx(_components.td,{children:`Moderator name who performed action`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.name}`})}),_jsx(_components.td,{children:`Moderator username`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.tag}`})}),_jsx(_components.td,{children:`Moderator discriminator (will always return 0 due to removal of discriminators)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.avatar}`})}),_jsx(_components.td,{children:`Moderator avatar`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.bot}`})}),_jsx(_components.td,{children:`Return True or False if mod is a bot`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.color}`})}),_jsx(_components.td,{children:`Moderator’s highest role color`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.mention}`})}),_jsx(_components.td,{children:`Mention moderator`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.created_at}`})}),_jsx(_components.td,{children:`Moderator Discord creation date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{reason}`})}),_jsx(_components.td,{children:`Reason for punishment`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{duration}`})}),_jsx(_components.td,{children:`Duration for punishments that use it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{invite_url}`})}),_jsx(_components.td,{children:`Invite URL generated for punishment (softban)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`{moderator.id}`})}),_jsx(_components.td,{children:`The ID of the moderator that enacted the punishment`})]})]})]})]})]})]})}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":"Variables","description":"All available variables within bleed.","icon":"signature","href":"/resources/scripting/variables"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"bleed","siteName":"bleed","title":"Variables - bleed","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-31T09:53:00.080Z","originalFileLocation":"resources/scripting/variables.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=\"All available variables within bleed.\">\u003cmeta data-mint-head name=\"application-name\" content=\"bleed\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_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/bleed/B-vGqT9NwAGM1HZH/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Variables - bleed\">\u003cmeta data-mint-head property=\"og:description\" content=\"All available variables within bleed.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"bleed.bot\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.bleed.bot/resources/scripting/variables\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bleed.mintlify.site/_mintlify/api/og/v2?division=Scripting\u0026amp;title=Variables\u0026amp;description=All+available+variables+within+bleed.\u0026amp;theme=47438d8fb7eeb94bad9156e5\u0026amp;signature=3663d1eeea6933fe1aa9f46dc8f9ceafa7665faed0d93e4ed45599f479ea9d9b\">\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=\"Variables - bleed\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"All available variables within bleed.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bleed.mintlify.site/_mintlify/api/og/v2?division=Scripting\u0026amp;title=Variables\u0026amp;description=All+available+variables+within+bleed.\u0026amp;theme=47438d8fb7eeb94bad9156e5\u0026amp;signature=3663d1eeea6933fe1aa9f46dc8f9ceafa7665faed0d93e4ed45599f479ea9d9b\">\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/bleed/B-vGqT9NwAGM1HZH/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"bleed\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#658a95\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#658a95\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.bleed.bot/resources/scripting/variables\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/resources/scripting/variables.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.bleed.bot/#organization\",\"name\":\"bleed\",\"url\":\"https://docs.bleed.bot\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://bleed.bot/bleed.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.bleed.bot#website\",\"name\":\"bleed\",\"url\":\"https://docs.bleed.bot\",\"publisher\":{\"@id\":\"https://docs.bleed.bot/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.bleed.bot/resources/scripting/variables#webpage\",\"url\":\"https://docs.bleed.bot/resources/scripting/variables\",\"name\":\"Variables\",\"description\":\"All available variables within bleed.\",\"dateModified\":\"2026-10-31T09:53:00.080Z\",\"isPartOf\":{\"@id\":\"https://docs.bleed.bot#website\"},\"breadcrumb\":{\"@id\":\"https://docs.bleed.bot/resources/scripting/variables#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.bleed.bot/resources/scripting/variables#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Resources\",\"item\":\"https://docs.bleed.bot/resources/syntax\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scripting\",\"item\":\"https://docs.bleed.bot/resources/scripting/components\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Variables\",\"item\":\"https://docs.bleed.bot/resources/scripting/variables\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.bleed.bot/resources/scripting/variables#article\",\"headline\":\"Variables\",\"name\":\"Variables\",\"description\":\"All available variables within bleed.\",\"url\":\"https://docs.bleed.bot/resources/scripting/variables\",\"mainEntityOfPage\":{\"@id\":\"https://docs.bleed.bot/resources/scripting/variables#webpage\"},\"dateModified\":\"2026-10-31T09:53:00.080Z\",\"publisher\":{\"@id\":\"https://docs.bleed.bot/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.bleed.bot#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"bleed\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"bleed","nav":{"global":null,"groups":[{"group":"Overview","pages":[{"title":"Introduction","icon":"book-open-reader","href":"/overview/introduction"},{"title":"Donator Perks","icon":"dollar-sign","href":"/overview/donator-perks"},{"title":"Customization","icon":"paintbrush","href":"/overview/customization"},{"title":"Changelog","icon":"bullhorn","href":"/overview/changelog"}]},{"group":"Security Setup","pages":[{"title":"Antinuke","icon":"fingerprint","href":"/security/antinuke"},{"title":"Antiraid","icon":"person-to-door","href":"/security/antiraid"},{"title":"Filters","icon":"filter","href":"/security/filters"},{"title":"Moderation","icon":"hammer","href":"/security/moderation"},{"title":"Fake Permissions","icon":"shield-check","href":"/security/fake-permissions"}]},{"group":"Server Configuration","pages":[{"group":"Tickets","icon":"tickets","pages":[{"title":"Overview","icon":"magnifying-glass","href":"/configuration/tickets/overview"},{"title":"Commands \u0026 Permissions","icon":"command","href":"/configuration/tickets/commands"},{"title":"Panels","icon":"layer-group","href":"/configuration/tickets/panels"},{"title":"Options","icon":"sliders","href":"/configuration/tickets/options"},{"title":"Forms","icon":"list-radio","href":"/configuration/tickets/forms"},{"title":"Blacklist \u0026 Access","icon":"user-lock","href":"/configuration/tickets/access"},{"title":"Lifecycle \u0026 Automation","icon":"arrow-progress","href":"/configuration/tickets/lifecycle"},{"title":"Custom Messages","icon":"message","href":"/configuration/tickets/messages"},{"title":"Variables","icon":"brackets-curly","href":"/configuration/tickets/variables"}]},{"group":"Roles","icon":"users-gear","pages":[{"title":"Vanity Roles","icon":"user-crown","href":"/configuration/roles/vanity"},{"title":"Booster Roles","icon":"hands-holding-diamond","href":"/configuration/roles/booster"},{"title":"Reaction Roles","icon":"hand-sparkles","href":"/configuration/roles/reaction"},{"title":"Button Roles","icon":"square-check","href":"/configuration/roles/button"}]},{"group":"Messages","icon":"message","pages":[{"title":"System Messages","icon":"hand-wave","href":"/configuration/messages/system"},{"title":"Auto Responders","icon":"reply","href":"/configuration/messages/responder"},{"title":"Auto Messages","icon":"clock","href":"/configuration/messages/timer"}]},{"title":"Starboard","icon":"star","href":"/configuration/starboard"},{"title":"VoiceMaster","icon":"microphone","href":"/configuration/voicemaster"},{"title":"Level Rewards","icon":"ranking-star","href":"/configuration/level-rewards"},{"title":"Bump Reminder","icon":"bell","href":"/configuration/bump-reminder"},{"title":"Reaction Triggers","icon":"face-smile","href":"/configuration/reaction-triggers"},{"title":"Command Aliases","icon":"command","href":"/configuration/command-aliases"},{"title":"Logging","icon":"gear","href":"/configuration/logging"}]},{"group":"Miscellaneous","pages":[{"title":"Music","icon":"music","href":"/miscellaneous/music"},{"title":"Webhook","icon":"webhook","href":"/miscellaneous/webhook"},{"title":"Giveaway","icon":"party-horn","href":"/miscellaneous/giveaway"},{"title":"Counters","icon":"timer","href":"/miscellaneous/counters"}]},{"group":"Integrations","pages":[{"title":"Spotify","icon":"spotify","href":"/integrations/spotify"},{"title":"Last.fm","icon":"lastfm","href":"/integrations/lastfm"},{"title":"Fortnite","icon":"foursquare","href":"/integrations/fortnite"},{"title":"Social Notifications","icon":"bells","href":"/integrations/social-notifications"}]},{"group":"Resources","pages":[{"title":"Syntax","icon":"code","href":"/resources/syntax"},{"group":"Scripting","icon":"scroll","pages":[{"title":"Components","icon":"puzzle-piece","href":"/resources/scripting/components"},{"title":"Embeds","description":"Guide to understand the fundamentals of scripting embeds.","icon":"brackets-curly","href":"/resources/scripting/embeds"},{"title":"Variables","icon":"signature","href":"/resources/scripting/variables"},{"title":"Pagination","description":"Guide to paginating embeds with bleed.","icon":"arrows-turn-to-dots","href":"/resources/scripting/pagination"}]},{"title":"Permissions","icon":"shield","href":"/resources/permissions"},{"title":"Events","icon":"location-dot","href":"/resources/events"},{"title":"Speech Voices","icon":"microphone","href":"/resources/voices"}]},{"group":"Common Issues","pages":[{"title":"Permissions","icon":"lock","href":"/common-issues/permissions"},{"title":"Server Removal","icon":"arrow-right-from-bracket","href":"/common-issues/server-removal"}]}]},"basePath":"","title":"Variables - bleed","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":[],"chunks":[]}