diff options
author | JellyBrick <shlee1503@naver.com> | 2018-05-27 17:50:32 +0900 |
---|---|---|
committer | JellyBrick <shlee1503@naver.com> | 2018-05-27 17:50:32 +0900 |
commit | c81f7d9d7a4fe9dc3b48b92fad633bd5c44b8e74 (patch) | |
tree | da38554686741def766773e1068979fb8102fc6f /include | |
parent | 8206df62f7f9540a2f13ce31c85f8a1f2054bd56 (diff) |
Bot API 3.3 update
Diffstat (limited to 'include')
-rw-r--r-- | include/tgbot/types/Chat.h | 2 | ||||
-rw-r--r-- | include/tgbot/types/Message.h | 12 | ||||
-rw-r--r-- | include/tgbot/types/User.h | 5 |
3 files changed, 17 insertions, 2 deletions
diff --git a/include/tgbot/types/Chat.h b/include/tgbot/types/Chat.h index c5c397f..978d2c4 100644 --- a/include/tgbot/types/Chat.h +++ b/include/tgbot/types/Chat.h @@ -108,7 +108,7 @@ public: * Optional. Pinned message, for supergroups and channel chats. * Returned only in getChat. */ - Message::Ptr pinnedMessage; + std::shared_ptr<Message> pinnedMessage; /** * Optional. For supergroups, name of group sticker set. diff --git a/include/tgbot/types/Message.h b/include/tgbot/types/Message.h index ee293b9..b988c08 100644 --- a/include/tgbot/types/Message.h +++ b/include/tgbot/types/Message.h @@ -96,6 +96,11 @@ public: int32_t forwardFromMessageId; /** + * Optional. For messages forwarded from channels, signature of the post author if present. + */ + std::string forwardSignature; + + /** * Optional. For forwarded messages, date the original message was sent in Unix time. */ int32_t forwardDate; @@ -106,11 +111,16 @@ public: Message::Ptr replyToMessage; /** - * Optional. Date the message was last edited in Unix time + * Optional. Date the message was last edited in Unix time. */ int32_t editDate; /** + * Optional. Signature of the post author for messages in channels. + */ + std::string authorSignature; + + /** * Optional. For text messages, the actual UTF-8 text of the message. */ std::string text; diff --git a/include/tgbot/types/User.h b/include/tgbot/types/User.h index f3a6960..7ee7da6 100644 --- a/include/tgbot/types/User.h +++ b/include/tgbot/types/User.h @@ -43,6 +43,11 @@ public: int32_t id; /** + * True, if this user is a bot + */ + bool isBot = false; + + /** * User‘s or bot’s first name. */ std::string firstName; |