#include </home/runner/work/tdlib-obf/tdlib-obf/td/generate/auto/td/telegram/td_api.h>
|
| | chatInviteLinkInfo () |
| |
| | chatInviteLinkInfo (int53 chat_id_, int32 accessible_for_, object_ptr< InviteLinkChatType > &&type_, string const &title_, object_ptr< chatPhotoInfo > &&photo_, int32 accent_color_id_, string const &description_, int32 member_count_, array< int53 > &&member_user_ids_, object_ptr< chatInviteLinkSubscriptionInfo > &&subscription_info_, bool creates_join_request_, bool is_public_, object_ptr< verificationStatus > &&verification_status_) |
| |
| void | store (TlStorerToString &s, const char *field_name) const final |
| |
| virtual void | store (TlStorerUnsafe &s) const |
| |
| virtual void | store (TlStorerCalcLength &s) const |
| |
| | TlObject ()=default |
| |
| | TlObject (const TlObject &)=delete |
| |
| TlObject & | operator= (const TlObject &)=delete |
| |
| | TlObject (TlObject &&)=default |
| |
| TlObject & | operator= (TlObject &&)=default |
| |
| virtual | ~TlObject ()=default |
| |
|
| static const std::int32_t | ID = -1145310535 |
| | Identifier uniquely determining a type of the object.
|
| |
Contains information about a chat invite link.
Definition at line 13420 of file td_api.h.
◆ chatInviteLinkInfo() [1/2]
| td::td_api::chatInviteLinkInfo::chatInviteLinkInfo |
( |
| ) |
|
Contains information about a chat invite link.
◆ chatInviteLinkInfo() [2/2]
| td::td_api::chatInviteLinkInfo::chatInviteLinkInfo |
( |
int53 |
chat_id_, |
|
|
int32 |
accessible_for_, |
|
|
object_ptr< InviteLinkChatType > && |
type_, |
|
|
string const & |
title_, |
|
|
object_ptr< chatPhotoInfo > && |
photo_, |
|
|
int32 |
accent_color_id_, |
|
|
string const & |
description_, |
|
|
int32 |
member_count_, |
|
|
array< int53 > && |
member_user_ids_, |
|
|
object_ptr< chatInviteLinkSubscriptionInfo > && |
subscription_info_, |
|
|
bool |
creates_join_request_, |
|
|
bool |
is_public_, |
|
|
object_ptr< verificationStatus > && |
verification_status_ |
|
) |
| |
Contains information about a chat invite link.
- Parameters
-
| [in] | chat_id_ | Chat identifier of the invite link; 0 if the user has no access to the chat before joining. |
| [in] | accessible_for_ | If non-zero, the amount of time for which read access to the chat will remain available, in seconds. |
| [in] | type_ | Type of the chat. |
| [in] | title_ | Title of the chat. |
| [in] | photo_ | Chat photo; may be null. |
| [in] | accent_color_id_ | Identifier of the accent color for chat title and background of chat photo. |
| [in] | description_ | Chat description. |
| [in] | member_count_ | Number of members in the chat. |
| [in] | member_user_ids_ | User identifiers of some chat members that may be known to the current user. |
| [in] | subscription_info_ | Information about subscription plan that must be paid by the user to use the link; may be null if the link doesn't require subscription. |
| [in] | creates_join_request_ | True, if the link only creates join request. |
| [in] | is_public_ | True, if the chat is a public supergroup or channel, i.e. it has a username or it is a location-based supergroup. |
| [in] | verification_status_ | Information about verification status of the chat; may be null if none. |
◆ store()
| void td::td_api::chatInviteLinkInfo::store |
( |
TlStorerToString & |
s, |
|
|
const char * |
field_name |
|
) |
| const |
|
finalvirtual |
Helper function for to_string method. Appends string representation of the object to the storer.
- Parameters
-
| [in] | s | Storer to which object string representation will be appended. |
| [in] | field_name | Object field_name if applicable. |
Implements td::TlObject.
◆ accent_color_id_
| int32 td::td_api::chatInviteLinkInfo::accent_color_id_ |
Identifier of the accent color for chat title and background of chat photo.
Definition at line 13441 of file td_api.h.
◆ accessible_for_
| int32 td::td_api::chatInviteLinkInfo::accessible_for_ |
If non-zero, the amount of time for which read access to the chat will remain available, in seconds.
Definition at line 13433 of file td_api.h.
◆ chat_id_
| int53 td::td_api::chatInviteLinkInfo::chat_id_ |
Chat identifier of the invite link; 0 if the user has no access to the chat before joining.
Definition at line 13431 of file td_api.h.
◆ creates_join_request_
| bool td::td_api::chatInviteLinkInfo::creates_join_request_ |
True, if the link only creates join request.
Definition at line 13451 of file td_api.h.
◆ description_
| string td::td_api::chatInviteLinkInfo::description_ |
◆ ID
| const std::int32_t td::td_api::chatInviteLinkInfo::ID = -1145310535 |
|
static |
Identifier uniquely determining a type of the object.
Definition at line 13482 of file td_api.h.
◆ is_public_
| bool td::td_api::chatInviteLinkInfo::is_public_ |
True, if the chat is a public supergroup or channel, i.e. it has a username or it is a location-based supergroup.
Definition at line 13453 of file td_api.h.
◆ member_count_
| int32 td::td_api::chatInviteLinkInfo::member_count_ |
Number of members in the chat.
Definition at line 13445 of file td_api.h.
◆ member_user_ids_
| array<int53> td::td_api::chatInviteLinkInfo::member_user_ids_ |
User identifiers of some chat members that may be known to the current user.
Definition at line 13447 of file td_api.h.
◆ photo_
Chat photo; may be null.
Definition at line 13439 of file td_api.h.
◆ subscription_info_
Information about subscription plan that must be paid by the user to use the link; may be null if the link doesn't require subscription.
Definition at line 13449 of file td_api.h.
◆ title_
| string td::td_api::chatInviteLinkInfo::title_ |
◆ type_
◆ verification_status_
Information about verification status of the chat; may be null if none.
Definition at line 13455 of file td_api.h.
The documentation for this class was generated from the following file:
- /home/runner/work/tdlib-obf/tdlib-obf/td/generate/auto/td/telegram/td_api.h