-
static class
The chat is a private or secret chat and the other user can be added to the contact list using the method addContact.
static class
The chat is a recently created group chat to which new members can be invited.
static class
The chat is a private chat with an administrator of a chat to which the user sent join request.
static class
The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method setMessageSenderBlockList, or the other user can be added to the contact list using the method addContact.
static class
The chat can be reported as spam using the method reportChat with the reason reportReasonSpam.
static class
The chat is a location-based supergroup, which can be reported as having unrelated location using the method reportChat with the reason reportReasonUnrelatedLocation.
static class
The chat is a private or secret chat with a mutual contact and the user's phone number can be shared with the other user using the method sharePhoneNumber.
Information about actions which must be possible to do through the chat action bar; may be null if none.
The new value of the action bar; may be null.
Chat(long id,
TdApi.ChatType type,
String title,
TdApi.ChatPhotoInfo photo,
int accentColorId,
long backgroundCustomEmojiId,
int profileAccentColorId,
long profileBackgroundCustomEmojiId,
TdApi.ChatPermissions permissions,
TdApi.Message lastMessage,
TdApi.ChatPosition[] positions,
TdApi.ChatList[] chatLists,
TdApi.MessageSender messageSenderId,
TdApi.BlockList blockList,
boolean hasProtectedContent,
boolean isTranslatable,
boolean isMarkedAsUnread,
boolean viewAsTopics,
boolean hasScheduledMessages,
boolean canBeDeletedOnlyForSelf,
boolean canBeDeletedForAllUsers,
boolean canBeReported,
boolean defaultDisableNotification,
int unreadCount,
long lastReadInboxMessageId,
long lastReadOutboxMessageId,
int unreadMentionCount,
int unreadReactionCount,
TdApi.ChatNotificationSettings notificationSettings,
TdApi.ChatAvailableReactions availableReactions,
int messageAutoDeleteTime,
TdApi.EmojiStatus emojiStatus,
TdApi.ChatBackground background,
String themeName,
TdApi.ChatActionBar actionBar,
TdApi.BusinessBotManageBar businessBotManageBar,
TdApi.VideoChat videoChat,
TdApi.ChatJoinRequestsInfo pendingJoinRequests,
long replyMarkupMessageId,
TdApi.DraftMessage draftMessage,
String clientData)
The chat action bar was changed.