52 lines
1.6 KiB
Markdown
52 lines
1.6 KiB
Markdown
---
|
|
title: sticker
|
|
description: Describes sticker
|
|
---
|
|
## Constructor: sticker
|
|
[Back to constructors index](index.md)
|
|
|
|
|
|
|
|
Describes sticker
|
|
|
|
### Attributes:
|
|
|
|
| Name | Type | Required | Description |
|
|
|----------|---------------|----------|-------------|
|
|
|set\_id|[long](../types/long.md) | Yes|Identifier of sticker set to which the sticker belongs or 0 if none|
|
|
|width|[int](../types/int.md) | Yes|Sticker width as defined by sender|
|
|
|height|[int](../types/int.md) | Yes|Sticker height as defined by sender|
|
|
|emoji|[string](../types/string.md) | Yes|Emoji corresponding to the sticker|
|
|
|is\_mask|[Bool](../types/Bool.md) | Yes|True, if the sticker is a mask|
|
|
|mask\_position|[maskPosition](../types/maskPosition.md) | Yes|Position where the mask should be placed, nullable|
|
|
|thumb|[photoSize](../types/photoSize.md) | Yes|Sticker thumb in webp or jpeg format, nullable|
|
|
|sticker|[file](../types/file.md) | Yes|File with sticker|
|
|
|
|
|
|
|
|
### Type: [Sticker](../types/Sticker.md)
|
|
|
|
|
|
### Example:
|
|
|
|
```
|
|
$sticker = ['_' => 'sticker', 'set_id' => long, 'width' => int, 'height' => int, 'emoji' => 'string', 'is_mask' => Bool, 'mask_position' => maskPosition, 'thumb' => photoSize, 'sticker' => file];
|
|
```
|
|
|
|
[PWRTelegram](https://pwrtelegram.xyz) json-encoded version:
|
|
|
|
```
|
|
{"_": "sticker", "set_id": long, "width": int, "height": int, "emoji": "string", "is_mask": Bool, "mask_position": maskPosition, "thumb": photoSize, "sticker": file}
|
|
```
|
|
|
|
|
|
Or, if you're into Lua:
|
|
|
|
|
|
```
|
|
sticker={_='sticker', set_id=long, width=int, height=int, emoji='string', is_mask=Bool, mask_position=maskPosition, thumb=photoSize, sticker=file}
|
|
|
|
```
|
|
|
|
|