ExtendedChannelDirectMessagesChatImpl
data class ExtendedChannelDirectMessagesChatImpl(val id: IdChatIdentifier, val title: String, val channelChat: PreviewChannelChat, val username: Username? = null, val activeUsernames: List<Username> = emptyList(), val chatPhoto: ChatPhoto? = null, val permissions: ChatPermissions, val description: String = "", val inviteLink: String? = null, val pinnedMessage: Message? = null, val stickerSetName: StickerSetName? = null, val slowModeDelay: Long? = null, val canSetStickerSet: Boolean = false, val linkedChannelChatId: IdChatIdentifier? = null, val location: ChatLocation? = null, val requiresJoinForMessaging: Boolean = false, val requireAdminApproveToJoin: Boolean = false, val isAggressiveAntiSpamEnabled: Boolean = false, val membersHidden: Boolean = false, val availableReactions: List<Reaction>? = null, val statusEmojiId: CustomEmojiId? = null, val statusEmojiExpiration: TelegramDate? = null, val accentColorId: ColorId = ColorId(0), val profileAccentColorId: ColorId? = null, val backgroundCustomEmojiId: CustomEmojiId? = null, val profileBackgroundCustomEmojiId: CustomEmojiId? = null, val newMembersSeeHistory: Boolean = false, val unrestrictBoostsCount: Int? = null, val customEmojiStickerSetName: StickerSetName? = null, val maxReactionsCount: Int = 3, val acceptedGiftTypes: AcceptedGiftTypes = AcceptedGiftTypes(), val paidMessageStarCount: Int? = null, val uniqueGiftColors: UniqueGiftColors? = null) : ExtendedChannelDirectMessagesChat
Constructors
Link copied to clipboard
constructor(id: IdChatIdentifier, title: String, channelChat: PreviewChannelChat, username: Username? = null, activeUsernames: List<Username> = emptyList(), chatPhoto: ChatPhoto? = null, permissions: ChatPermissions, description: String = "", inviteLink: String? = null, pinnedMessage: Message? = null, stickerSetName: StickerSetName? = null, slowModeDelay: Long? = null, canSetStickerSet: Boolean = false, linkedChannelChatId: IdChatIdentifier? = null, location: ChatLocation? = null, requiresJoinForMessaging: Boolean = false, requireAdminApproveToJoin: Boolean = false, isAggressiveAntiSpamEnabled: Boolean = false, membersHidden: Boolean = false, availableReactions: List<Reaction>? = null, statusEmojiId: CustomEmojiId? = null, statusEmojiExpiration: TelegramDate? = null, accentColorId: ColorId = ColorId(0), profileAccentColorId: ColorId? = null, backgroundCustomEmojiId: CustomEmojiId? = null, profileBackgroundCustomEmojiId: CustomEmojiId? = null, newMembersSeeHistory: Boolean = false, unrestrictBoostsCount: Int? = null, customEmojiStickerSetName: StickerSetName? = null, maxReactionsCount: Int = 3, acceptedGiftTypes: AcceptedGiftTypes = AcceptedGiftTypes(), paidMessageStarCount: Int? = null, uniqueGiftColors: UniqueGiftColors? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This field represents field "has_aggressive_anti_spam_enabled" from API
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This field represents field "join_by_request" from API
Link copied to clipboard
This field represents field "join_to_send_messages" from API
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard