Skip to main content
Version: Next

discord-api-types/globals

Index

Type Aliases

Variables

Type Aliases

Snowflake

Snowflake: string

Variables

constFormattingPatterns

FormattingPatterns: { AnimatedEmoji: RegExp; Channel: RegExp; DefaultStyledTimestamp: RegExp; Emoji: RegExp; GuildNavigation: RegExp; LinkedRole: RegExp; Role: RegExp; SlashCommand: RegExp; StaticEmoji: RegExp; StyledTimestamp: RegExp; Timestamp: RegExp; User: RegExp; UserWithNickname: RegExp; UserWithOptionalNickname: RegExp } = ...

Type declaration

  • AnimatedEmoji: RegExp

    Regular expression for matching strictly an animated custom emoji

    The animated, name and id group properties are present on the exec result of this expression

  • Channel: RegExp

    Regular expression for matching a channel mention

    The id group property is present on the exec result of this expression

  • DefaultStyledTimestamp: RegExp

    Regular expression for matching strictly default styled timestamps

    The timestamp group property is present on the exec result of this expression

  • Emoji: RegExp

    Regular expression for matching a custom emoji, either static or animated

    The animated, name and id group properties are present on the exec result of this expression

  • GuildNavigation: RegExp

    Regular expression for matching a guild navigation mention

    The type group property is present on the exec result of this expression

  • LinkedRole: RegExp

    Regular expression for matching a linked role mention

    The id group property is present on the exec result of this expression

  • Role: RegExp

    Regular expression for matching a role mention

    The id group property is present on the exec result of this expression

  • SlashCommand: RegExp

    Regular expression for matching a application command mention

    The fullName (possibly including name, subcommandOrGroup and subcommand) and id group properties are present on the exec result of this expression

  • StaticEmoji: RegExp

    Regular expression for matching strictly a static custom emoji

    The name and id group properties are present on the exec result of this expression

  • StyledTimestamp: RegExp

    Regular expression for matching strictly custom styled timestamps

    The timestamp and style group properties are present on the exec result of this expression

  • Timestamp: RegExp

    Regular expression for matching a timestamp, either default or custom styled

    The timestamp and style group properties are present on the exec result of this expression

  • User: RegExp

    Regular expression for matching a user mention, strictly without a nickname

    The id group property is present on the exec result of this expression

  • UserWithNickname: RegExp

    Regular expression for matching a user mention, strictly with a nickname

    The id group property is present on the exec result of this expression

    @deprecated

    Passing ! in user mentions is no longer necessary / supported, and future message contents won’t have it

  • UserWithOptionalNickname: RegExp

    Regular expression for matching a user mention, with or without a nickname

    The id group property is present on the exec result of this expression

    @deprecated

    Passing ! in user mentions is no longer necessary / supported, and future message contents won’t have it