#include <Chat.h>
This object represents a Telegram Chat
Definition at line 38 of file Chat.h.
◆ Ptr
◆ Type
Enum of possible types of a chat.
Enumerator |
---|
Private | |
Group | |
Supergroup | |
Channel | |
Definition at line 46 of file Chat.h.
◆ allMembersAreAdministrators
bool TgBot::Chat::allMembersAreAdministrators |
Optional. True if a group has ‘All Members Are Admins’ enabled.
Definition at line 87 of file Chat.h.
◆ canSetStickerSet
bool TgBot::Chat::canSetStickerSet |
Optional. True, if the bot can change the group sticker set. Returned only in getChat.
Definition at line 123 of file Chat.h.
◆ description
std::string TgBot::Chat::description |
Optional. Description, for supergroups and channel chats. Returned only in getChat.
Definition at line 99 of file Chat.h.
◆ firstName
std::string TgBot::Chat::firstName |
Optional. First name of the other party in private chat
Definition at line 75 of file Chat.h.
◆ id
Unique identifier for this chat, not exceeding 1e13 by absolute value
Definition at line 53 of file Chat.h.
◆ inviteLink
std::string TgBot::Chat::inviteLink |
Optional. Chat invite link, for supergroups and channel chats. Returned only in getChat.
Definition at line 105 of file Chat.h.
◆ lastName
std::string TgBot::Chat::lastName |
Optional. Last name of the other party in private chat
Definition at line 81 of file Chat.h.
◆ photo
Optional. Chat photo. Returned only in getChat.
Definition at line 93 of file Chat.h.
◆ pinnedMessage
std::shared_ptr<Message> TgBot::Chat::pinnedMessage |
Optional. Pinned message, for supergroups and channel chats. Returned only in getChat.
Definition at line 111 of file Chat.h.
◆ stickerSetName
std::string TgBot::Chat::stickerSetName |
Optional. For supergroups, name of group sticker set. Returned only in getChat.
Definition at line 117 of file Chat.h.
◆ title
std::string TgBot::Chat::title |
Optional. Title for channels and group chat
Definition at line 63 of file Chat.h.
◆ type
Type of chat: can be either "private", "group", "supergroup, or "channel".
Definition at line 58 of file Chat.h.
◆ username
std::string TgBot::Chat::username |
Optional. Username for private chats and channels
Definition at line 69 of file Chat.h.
The documentation for this class was generated from the following file: