Package org.drinkless.tdlib
Class TdApi.ChatInviteLinkInfo
java.lang.Object
org.drinkless.tdlib.TdApi.Object
org.drinkless.tdlib.TdApi.ChatInviteLinkInfo
- Enclosing class:
- TdApi
Contains information about a chat invite link.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintIdentifier of the accent color for chat title and background of chat photo.intIf non-zero, the amount of time for which read access to the chat will remain available, in seconds.longChat identifier of the invite link; 0 if the user has no access to the chat before joining.static final intIdentifier uniquely determining type of the object.booleanTrue, if the link only creates join request.Chat description.booleanTrue, if many users reported this chat as a fake account.booleanTrue, if the chat is a public supergroup or channel, i.e.booleanTrue, if many users reported this chat as a scam.booleanTrue, if the chat is verified.intNumber of members in the chat.long[]User identifiers of some chat members that may be known to the current user.Chat photo; may be null.Title of the chat.Type of the chat. -
Constructor Summary
ConstructorsConstructorDescriptionContains information about a chat invite link.ChatInviteLinkInfo(long chatId, int accessibleFor, TdApi.InviteLinkChatType type, String title, TdApi.ChatPhotoInfo photo, int accentColorId, String description, int memberCount, long[] memberUserIds, boolean createsJoinRequest, boolean isPublic, boolean isVerified, boolean isScam, boolean isFake) Contains information about a chat invite link. -
Method Summary
Modifier and TypeMethodDescriptionintReturns an identifier uniquely determining type of the object.Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
Field Details
-
chatId
public long chatIdChat identifier of the invite link; 0 if the user has no access to the chat before joining. -
accessibleFor
public int accessibleForIf non-zero, the amount of time for which read access to the chat will remain available, in seconds. -
type
Type of the chat. -
title
Title of the chat. -
photo
Chat photo; may be null. -
accentColorId
public int accentColorIdIdentifier of the accent color for chat title and background of chat photo. -
description
Chat description. -
memberCount
public int memberCountNumber of members in the chat. -
memberUserIds
public long[] memberUserIdsUser identifiers of some chat members that may be known to the current user. -
createsJoinRequest
public boolean createsJoinRequestTrue, if the link only creates join request. -
isPublic
public boolean isPublicTrue, if the chat is a public supergroup or channel, i.e. it has a username or it is a location-based supergroup. -
isVerified
public boolean isVerifiedTrue, if the chat is verified. -
isScam
public boolean isScamTrue, if many users reported this chat as a scam. -
isFake
public boolean isFakeTrue, if many users reported this chat as a fake account. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
ChatInviteLinkInfo
public ChatInviteLinkInfo()Contains information about a chat invite link. -
ChatInviteLinkInfo
public ChatInviteLinkInfo(long chatId, int accessibleFor, TdApi.InviteLinkChatType type, String title, TdApi.ChatPhotoInfo photo, int accentColorId, String description, int memberCount, long[] memberUserIds, boolean createsJoinRequest, boolean isPublic, boolean isVerified, boolean isScam, boolean isFake) Contains information about a chat invite link.- Parameters:
chatId- Chat identifier of the invite link; 0 if the user has no access to the chat before joining.accessibleFor- If non-zero, the amount of time for which read access to the chat will remain available, in seconds.type- Type of the chat.title- Title of the chat.photo- Chat photo; may be null.accentColorId- Identifier of the accent color for chat title and background of chat photo.description- Chat description.memberCount- Number of members in the chat.memberUserIds- User identifiers of some chat members that may be known to the current user.createsJoinRequest- True, if the link only creates join request.isPublic- True, if the chat is a public supergroup or channel, i.e. it has a username or it is a location-based supergroup.isVerified- True, if the chat is verified.isScam- True, if many users reported this chat as a scam.isFake- True, if many users reported this chat as a fake account.
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.ObjectReturns an identifier uniquely determining type of the object.- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-