|
TDLib
|
Inherits InternalLinkType.
The link is a link to a chat by its username. Call searchPublicChat with the given chat username to process the link. If the chat is found, open its profile information screen or the chat itself. If draft text isn't empty and the chat is a private chat with a regular user, then put the draft text in the input field.
Public Member Functions | |
| internalLinkTypePublicChat () | |
| internalLinkTypePublicChat (string const &chat_username_, string const &draft_text_, bool open_profile_) | |
| void | store (TlStorerToString &s, const char *field_name) const final |
| Public Member Functions inherited from TlObject | |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject & | operator= (TlObject &&)=default |
| virtual void | store (TlStorerCalcLength &s) const |
| virtual void | store (TlStorerUnsafe &s) const |
| TlObject ()=default | |
| TlObject (const TlObject &)=delete | |
| TlObject (TlObject &&)=default | |
| virtual | ~TlObject ()=default |
Public Attributes | |
| string | chat_username_ |
| Username of the chat. | |
| string | draft_text_ |
| Draft text for message to send in the chat. | |
| bool | open_profile_ |
| True, if chat profile information screen must be opened; otherwise, the chat itself must be opened. | |
Static Public Attributes | |
| static const std::int32_t | ID = 1769614592 |
| Identifier uniquely determining a type of the object. | |
| internalLinkTypePublicChat | ( | ) |
The link is a link to a chat by its username. Call searchPublicChat with the given chat username to process the link. If the chat is found, open its profile information screen or the chat itself. If draft text isn't empty and the chat is a private chat with a regular user, then put the draft text in the input field.
| internalLinkTypePublicChat | ( | string const & | chat_username_, |
| string const & | draft_text_, | ||
| bool | open_profile_ ) |
The link is a link to a chat by its username. Call searchPublicChat with the given chat username to process the link. If the chat is found, open its profile information screen or the chat itself. If draft text isn't empty and the chat is a private chat with a regular user, then put the draft text in the input field.
| [in] | chat_username_ | Username of the chat. |
| [in] | draft_text_ | Draft text for message to send in the chat. |
| [in] | open_profile_ | True, if chat profile information screen must be opened; otherwise, the chat itself must be opened. |
|
finalvirtual |