20 #ifndef __TELEBOT_STICKERS_H__ 21 #define __TELEBOT_STICKERS_H__ 155 const char *sticker,
bool is_file,
bool disable_notification,
156 int reply_to_message_id,
char *reply_markup);
telebot_error_e
Enumerations of error code for telebot programming interface.
Definition: telebot-common.h:45
struct telebot_photo * thumb
Definition: telebot-stickers.h:95
struct telebot_photo * thumb
Definition: telebot-stickers.h:134
bool is_animated
Definition: telebot-stickers.h:92
This object represents one size of a photo or a file / sticker thumbnail.
Definition: telebot-types.h:402
telebot_error_e telebot_get_sticker_set(telebot_handler_t handle, const char *name, telebot_sticker_set_t *stickers)
Get a sticker set.
char * title
Definition: telebot-stickers.h:119
char * point
Definition: telebot-stickers.h:51
struct telebot_mask_position * mask_position
Definition: telebot-stickers.h:104
struct telebot_sticker telebot_sticker_t
This object represents a sticker.
telebot_sticker_t * stickers
Definition: telebot-stickers.h:128
float scale
Definition: telebot-stickers.h:68
char * file_unique_id
Definition: telebot-stickers.h:83
char * file_id
Definition: telebot-stickers.h:77
int width
Definition: telebot-stickers.h:86
telebot_error_e telebot_send_sticker(telebot_handler_t handle, long long int chat_id, const char *sticker, bool is_file, bool disable_notification, int reply_to_message_id, char *reply_markup)
Send static .WEBP or animated .TGS stickers.
int file_size
Definition: telebot-stickers.h:107
float x_shift
Definition: telebot-stickers.h:58
telebot_error_e telebot_put_sticker_set(telebot_sticker_set_t *stickers)
Release sticker set obtained with telebot_get_sticker_set()
This object represents a sticker.
Definition: telebot-stickers.h:75
char * set_name
Definition: telebot-stickers.h:101
bool contains_masks
Definition: telebot-stickers.h:125
This object describes the position on faces where a mask should be placed by default.
Definition: telebot-stickers.h:46
char * emoji
Definition: telebot-stickers.h:98
This object represents a sticker set.
Definition: telebot-stickers.h:114
struct telebot_mask_position telebot_mask_position_t
This object describes the position on faces where a mask should be placed by default.
float y_shift
Definition: telebot-stickers.h:65
bool is_animated
Definition: telebot-stickers.h:122
int height
Definition: telebot-stickers.h:89
char * name
Definition: telebot-stickers.h:116
struct telebot_sticker_set telebot_sticker_set_t
This object represents a sticker set.
struct telebot_handler_s * telebot_handler_t
This is opaque object to represent a telebot handler.
Definition: telebot-types.h:1296