tgbot-cpp
|
#include <WebhookInfo.h>
Public Types | |
typedef std::shared_ptr< WebhookInfo > | Ptr |
Public Attributes | |
std::string | url |
bool | hasCustomCertificate |
int32_t | pendingUpdateCount |
int32_t | lastErrorDate |
std::string | lastErrorMessage |
int32_t | maxConnections |
std::vector< std::string > | allowedUpdates |
Contains information about the current status of a webhook.
Definition at line 18 of file WebhookInfo.h.
typedef std::shared_ptr<WebhookInfo> TgBot::WebhookInfo::Ptr |
Definition at line 20 of file WebhookInfo.h.
std::vector<std::string> TgBot::WebhookInfo::allowedUpdates |
Optional. A list of update types the bot is subscribed to. Defaults to all update types
Definition at line 55 of file WebhookInfo.h.
bool TgBot::WebhookInfo::hasCustomCertificate |
True, if a custom certificate was provided for webhook certificate checks
Definition at line 30 of file WebhookInfo.h.
int32_t TgBot::WebhookInfo::lastErrorDate |
Optional. Unix time for the most recent error that happened when trying to deliver an update via webhook
Definition at line 40 of file WebhookInfo.h.
std::string TgBot::WebhookInfo::lastErrorMessage |
Optional. Error message in human - readable format for the most recent error that happened when trying to deliver an update via webhook
Definition at line 45 of file WebhookInfo.h.
int32_t TgBot::WebhookInfo::maxConnections |
Optional. Maximum allowed number of simultaneous HTTPS connections to the webhook for update delivery
Definition at line 50 of file WebhookInfo.h.
int32_t TgBot::WebhookInfo::pendingUpdateCount |
Number of updates awaiting delivery
Definition at line 35 of file WebhookInfo.h.
std::string TgBot::WebhookInfo::url |
Webhook URL, may be empty if webhook is not set up.
Definition at line 25 of file WebhookInfo.h.