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

This object describes the origin of a message. It can be one of MessageOriginUser MessageOriginHiddenUser MessageOriginChat MessageOriginChannel. More...

#include <Types.h>

Public Types

using Ptr = std::shared_ptr<MessageOrigin>

Public Attributes

std::variant< std::shared_ptr< MessageOriginUser >, std::shared_ptr< MessageOriginHiddenUser >, std::shared_ptr< MessageOriginChat >, std::shared_ptr< MessageOriginChannel > > value

Detailed Description

This object describes the origin of a message. It can be one of MessageOriginUser MessageOriginHiddenUser MessageOriginChat MessageOriginChannel.

Definition at line 9716 of file Types.h.

Member Typedef Documentation

◆ Ptr

using TgBot::MessageOrigin::Ptr = std::shared_ptr<MessageOrigin>

Definition at line 9717 of file Types.h.

Member Data Documentation

◆ value

std::variant<std::shared_ptr<MessageOriginUser>, std::shared_ptr<MessageOriginHiddenUser>, std::shared_ptr<MessageOriginChat>, std::shared_ptr<MessageOriginChannel> > TgBot::MessageOrigin::value

Definition at line 9721 of file Types.h.


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