Interface ThemeSettings

Describes theme settings.

interface ThemeSettings {
    @type: "themeSettings";
    accent_color: number;
    animate_outgoing_message_fill?: boolean;
    background: Background;
    outgoing_message_accent_color: number;
    outgoing_message_fill: BackgroundFill;
}

Properties

@type: "themeSettings"
accent_color: number

Theme accent color in ARGB format.

animate_outgoing_message_fill?: boolean

If true, the freeform gradient fill needs to be animated on every sent message.

background: Background

The background to be used in chats; may be null.

outgoing_message_accent_color: number

Accent color of outgoing messages in ARGB format.

outgoing_message_fill: BackgroundFill

The fill to be used as a background for outgoing messages.