tgbot-cpp
Loading...
Searching...
No Matches
TgBot::EditMessageChecklistArgs Struct Reference

Arguments for Api::editMessageChecklist. More...

#include <Types.h>

Public Attributes

std::variant< std::int64_t, std::string > chatId { }
 Unique identifier for the target chat or username of the target bot in the format @username.
std::string businessConnectionId { }
 Unique identifier of the business connection on behalf of which the message will be sent.
std::shared_ptr< InputChecklist > checklist { }
 A JSON-serialized object for the new checklist.
std::int32_t messageId { }
 Unique identifier for the target message.
std::shared_ptr< InlineKeyboardMarkup > replyMarkup = nullptr
 A JSON-serialized object for the new inline keyboard for the message.

Detailed Description

Arguments for Api::editMessageChecklist.

Definition at line 15812 of file Types.h.

Member Data Documentation

◆ businessConnectionId

std::string TgBot::EditMessageChecklistArgs::businessConnectionId { }

Unique identifier of the business connection on behalf of which the message will be sent.

Definition at line 15823 of file Types.h.

◆ chatId

std::variant<std::int64_t, std::string> TgBot::EditMessageChecklistArgs::chatId { }

Unique identifier for the target chat or username of the target bot in the format @username.

Definition at line 15817 of file Types.h.

◆ checklist

std::shared_ptr<InputChecklist> TgBot::EditMessageChecklistArgs::checklist { }

A JSON-serialized object for the new checklist.

Definition at line 15828 of file Types.h.

◆ messageId

std::int32_t TgBot::EditMessageChecklistArgs::messageId { }

Unique identifier for the target message.

Definition at line 15833 of file Types.h.

◆ replyMarkup

std::shared_ptr<InlineKeyboardMarkup> TgBot::EditMessageChecklistArgs::replyMarkup = nullptr

A JSON-serialized object for the new inline keyboard for the message.

Definition at line 15838 of file Types.h.


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