tgbot-cpp
|
This object describes a sticker to be added to a sticker set. More...
#include <InputSticker.h>
Public Types | |
typedef std::shared_ptr< InputSticker > | Ptr |
Public Attributes | |
std::string | sticker |
The added sticker. | |
std::string | format |
Format of the added sticker, must be one of “static” for a .WEBP or .PNG image, “animated” for a .TGS animation, “video” for a WEBM video. | |
std::vector< std::string > | emojiList |
List of 1-20 emoji associated with the sticker. | |
MaskPosition::Ptr | maskPosition |
Optional. Position where the mask should be placed on faces. | |
std::vector< std::string > | keywords |
Optional. List of 0-20 search keywords for the sticker with total length of up to 64 characters. | |
This object describes a sticker to be added to a sticker set.
Definition at line 17 of file InputSticker.h.
typedef std::shared_ptr<InputSticker> TgBot::InputSticker::Ptr |
Definition at line 20 of file InputSticker.h.
std::vector<std::string> TgBot::InputSticker::emojiList |
List of 1-20 emoji associated with the sticker.
Definition at line 39 of file InputSticker.h.
std::string TgBot::InputSticker::format |
Format of the added sticker, must be one of “static” for a .WEBP or .PNG image, “animated” for a .TGS animation, “video” for a WEBM video.
Definition at line 34 of file InputSticker.h.
std::vector<std::string> TgBot::InputSticker::keywords |
Optional. List of 0-20 search keywords for the sticker with total length of up to 64 characters.
For “regular” and “custom_emoji” stickers only.
Definition at line 53 of file InputSticker.h.
MaskPosition::Ptr TgBot::InputSticker::maskPosition |
Optional. Position where the mask should be placed on faces.
For “mask” stickers only.
Definition at line 46 of file InputSticker.h.
std::string TgBot::InputSticker::sticker |
The added sticker.
Pass a fileId as a String to send a file that already exists on the Telegram servers, pass an HTTP URL as a String for Telegram to get a file from the Internet, upload a new one using multipart/form-data, or pass “attach://<file_attach_name>” to upload a new one using multipart/form-data under <file_attach_name> name. Animated and video stickers can't be uploaded via HTTP URL. More information on Sending Files »
Definition at line 29 of file InputSticker.h.