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
| name | type | description |
|---|---|---|
flags | # | Flags, see TL conditional fields |
hidden | true | Whether 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_id | int | Palette ID. |
colors | help.PeerColorSet | Light 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_colors | help.PeerColorSet | Dark mode palette. Optional, defaults to the palette in colors (or the autogenerated palette for IDs 0 to 6) if absent. |
channel_min_level | int | Channels can use this palette only after reaching at least the boost level specified in this field. |
group_min_level | int | Supergroups can use this palette only after reaching at least the boost level specified in this field. |
type
history
present in layers 167–229 · constructor id changed 2×
| id | layers |
|---|---|
| #135bd42f | 167 |
| #ef8430ab | 168–173 |
| #adec6ebe | 174–229 |