Telebot  4.7.0
Library for Telegram bot API
Public Attributes | List of all members
telebot_callback_query Struct Reference

This object represents an incoming callback query from a callback button in an inline keyboard. If the button that originated the query was attached to a message sent by the bot, the field message will be present. If the button was attached to a message sent via the bot (in inline mode), the field inline_message_id will be present. Exactly one of the fields data or game_short_name will be present. More...

#include <telebot-types.h>

Public Attributes

char * id
 
struct telebot_userfrom
 
struct telebot_messagemessage
 
char * inline_message_id
 
char * chat_instance
 
char * data
 
char * game_short_name
 

Detailed Description

This object represents an incoming callback query from a callback button in an inline keyboard. If the button that originated the query was attached to a message sent by the bot, the field message will be present. If the button was attached to a message sent via the bot (in inline mode), the field inline_message_id will be present. Exactly one of the fields data or game_short_name will be present.

Member Data Documentation

◆ chat_instance

char* telebot_callback_query::chat_instance

Global identifier, uniquely corresponding to the chat to which the message with the callback button was sent. Useful for high scores in games.

◆ data

char* telebot_callback_query::data

Optional. Data associated with the callback button. Be aware that a bad client can send arbitrary data in this field.

◆ from

struct telebot_user* telebot_callback_query::from

Sender

◆ game_short_name

char* telebot_callback_query::game_short_name

Optional. Short name of a Game to be returned, serves as the unique identifier for the game.

◆ id

char* telebot_callback_query::id

Unique identifier for this query

◆ inline_message_id

char* telebot_callback_query::inline_message_id

Optional. Identifier of the message sent via the bot in inline mode, that originated the query.

◆ message

struct telebot_message* telebot_callback_query::message

Optional. Message with the callback button that originated the query. Note that message content and message date will not be available if the message is too old.


The documentation for this struct was generated from the following file: