telegram api constructor · layer 229 · #adec6ebe

help.peerColorOption

Contains info about a color palette ».

definition

help.peerColorOption#adec6ebe flags:# hidden:flags.0?true color_id:int colors:flags.1?help.PeerColorSet dark_colors:flags.2?help.PeerColorSet channel_min_level:flags.3?int group_min_level:flags.4?int = help.PeerColorOption;

parameters

nametypedescription
flags#Flags, see TL conditional fields
hiddenflags.0?trueWhether this palette should not be displayed as an option to the user when choosing a palette to apply to profile pages or message accents.
color_idintPalette ID.
colorsflags.1?help.PeerColorSetLight mode palette. Will be empty for IDs 0 to 6 inclusive, in which case a palette containing a single color from the following colors should be used: red, orange, violet, green, cyan, blue, pink for indexes 0 to 6 (i.e. the same colors used for randomized fallback message accent colors).
dark_colorsflags.2?help.PeerColorSetDark mode palette. Optional, defaults to the palette in colors (or the autogenerated palette for IDs 0 to 6) if absent.
channel_min_levelflags.3?intChannels can use this palette only after reaching at least the boost level specified in this field.
group_min_levelflags.4?intSupergroups can use this palette only after reaching at least the boost level specified in this field.

type

help.PeerColorOption

history

present in layers 167–229 · constructor id changed 2×

idlayers
#135bd42f167
#ef8430ab168–173
#adec6ebe174–229