//[docs](../../index.md)/[dev.inmo.tgbotapi.types.chat.extended](index.md) # Package dev.inmo.tgbotapi.types.chat.extended ## Types | Name | Summary | |---|---| | [ExtendedChannelChatImpl](-extended-channel-chat-impl/index.md)| [common]
Content
data class [ExtendedChannelChatImpl](-extended-channel-chat-impl/index.md)(**id**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md), **title**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **username**: [Username](../dev.inmo.tgbotapi.types/-username/index.md)?, **chatPhoto**: [ChatPhoto](../dev.inmo.tgbotapi.types/-chat-photo/index.md)?, **description**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **inviteLink**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **pinnedMessage**: [Message](../dev.inmo.tgbotapi.types.message.abstracts/-message/index.md)?, **linkedGroupChatId**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md)?) : [ExtendedChannelChat](../dev.inmo.tgbotapi.types.chat.abstracts.extended/-extended-channel-chat/index.md)


| | [ExtendedGroupChatImpl](-extended-group-chat-impl/index.md)| [common]
Content
data class [ExtendedGroupChatImpl](-extended-group-chat-impl/index.md)(**id**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md), **title**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **chatPhoto**: [ChatPhoto](../dev.inmo.tgbotapi.types/-chat-photo/index.md)?, **permissions**: [ChatPermissions](../dev.inmo.tgbotapi.types.chat/-chat-permissions/index.md), **description**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **inviteLink**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **pinnedMessage**: [Message](../dev.inmo.tgbotapi.types.message.abstracts/-message/index.md)?) : [ExtendedGroupChat](../dev.inmo.tgbotapi.types.chat.abstracts.extended/-extended-group-chat/index.md)


| | [ExtendedPrivateChatImpl](-extended-private-chat-impl/index.md)| [common]
Content
data class [ExtendedPrivateChatImpl](-extended-private-chat-impl/index.md)(**id**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md), **chatPhoto**: [ChatPhoto](../dev.inmo.tgbotapi.types/-chat-photo/index.md)?, **username**: [Username](../dev.inmo.tgbotapi.types/-username/index.md)?, **firstName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **lastName**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **bio**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [ExtendedPrivateChat](../dev.inmo.tgbotapi.types.chat.abstracts.extended/-extended-private-chat/index.md)


| | [ExtendedSupergroupChatImpl](-extended-supergroup-chat-impl/index.md)| [common]
Content
data class [ExtendedSupergroupChatImpl](-extended-supergroup-chat-impl/index.md)(**id**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md), **title**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **username**: [Username](../dev.inmo.tgbotapi.types/-username/index.md)?, **chatPhoto**: [ChatPhoto](../dev.inmo.tgbotapi.types/-chat-photo/index.md)?, **permissions**: [ChatPermissions](../dev.inmo.tgbotapi.types.chat/-chat-permissions/index.md), **description**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **inviteLink**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, **pinnedMessage**: [Message](../dev.inmo.tgbotapi.types.message.abstracts/-message/index.md)?, **stickerSetName**: [StickerSetName](../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FStickerSetName%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)?, **slowModeDelay**: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html)?, **canSetStickerSet**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), **linkedChannelChatId**: [ChatId](../dev.inmo.tgbotapi.types/-chat-id/index.md)?, **location**: [ChatLocation](../dev.inmo.tgbotapi.types/-chat-location/index.md)?) : [ExtendedSupergroupChat](../dev.inmo.tgbotapi.types.chat.abstracts.extended/-extended-supergroup-chat/index.md)


|