diff --git a/src/config/bundled-channel-config-metadata.generated.ts b/src/config/bundled-channel-config-metadata.generated.ts index f41ca866e0a..f0154112764 100644 --- a/src/config/bundled-channel-config-metadata.generated.ts +++ b/src/config/bundled-channel-config-metadata.generated.ts @@ -830,6 +830,16 @@ export const GENERATED_BUNDLED_CHANNEL_CONFIG_METADATA = [ dangerouslyAllowNameMatching: { type: "boolean", }, + mentionAliases: { + type: "object", + propertyNames: { + type: "string", + }, + additionalProperties: { + type: "string", + pattern: "^\\d+$", + }, + }, groupPolicy: { default: "allowlist", type: "string", @@ -2223,6 +2233,16 @@ export const GENERATED_BUNDLED_CHANNEL_CONFIG_METADATA = [ dangerouslyAllowNameMatching: { type: "boolean", }, + mentionAliases: { + type: "object", + propertyNames: { + type: "string", + }, + additionalProperties: { + type: "string", + pattern: "^\\d+$", + }, + }, groupPolicy: { default: "allowlist", type: "string", @@ -3699,6 +3719,10 @@ export const GENERATED_BUNDLED_CHANNEL_CONFIG_METADATA = [ label: "Discord Allow Bot Messages", help: 'Allow bot-authored messages to trigger Discord replies (default: false). Set "mentions" to only accept bot messages that mention the bot.', }, + mentionAliases: { + label: "Discord Mention Aliases", + help: "Map outbound @handle text to stable Discord user IDs before sending. Set per account via channels.discord.accounts..mentionAliases.", + }, token: { label: "Discord Bot Token", help: "Discord bot token used for gateway and REST API authentication for this provider account. Keep this secret out of committed config and rotate immediately after any leak.",