ExtendedSupergroupChatImpl
data class ExtendedSupergroupChatImpl(val id: ChatId, val title: String, 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) : ExtendedSupergroupChat
Constructors
Link copied to clipboard
constructor(id: ChatId, title: String, 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
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