4 #include <jsoncpp/json/json.h> 19 if (!Data.isMember(
"update_id")) {
23 std::int32_t update_id = Data[
"update_id"].asInt();
27 if (Data.isMember(
"message")) {
28 Message M = fromJson<Message>(Data[
"message"]);
31 if (Data.isMember(
"edited_message")) {
32 Message M = fromJson<Message>(Data[
"edited_message"]);
35 if (Data.isMember(
"channel_post")) {
36 Message M = fromJson<Message>(Data[
"channel_post"]);
39 if (Data.isMember(
"edited_channel_post")) {
40 Message M = fromJson<Message>(Data[
"edited_channel_post"]);
43 if (Data.isMember(
"inline_query")) {
44 InlineQuery I= fromJson<InlineQuery>(Data[
"inline_query"]);
void setMessage(const std::optional< Message > &message)
void setEdited_message(const std::optional< Message > &edited_message)
void setEdited_channel_post(const std::optional< Message > &edited_channel_post)
void setChannel_post(const std::optional< Message > &channel_post)
void setInlineQuery(const std::optional< InlineQuery > &inlineQuery)
Update fromJson(Json::Value Data)