ktgbotapi
common
tgbotapi.core
/
dev.inmo.tgbotapi.types.chat
/
ChatType
Chat
Type
@
Serializable
(
with
=
ChatTypeSerializer::class
)
sealed
class
ChatType
Inheritors
PrivateChatType
GroupChatType
SupergroupChatType
ChannelChatType
UnknownChatType
Members
Types
Channel
Chat
Type
Link copied to clipboard
@
Serializable
(
with
=
ChatTypeSerializer::class
)
object
ChannelChatType
:
ChatType
Group
Chat
Type
Link copied to clipboard
@
Serializable
(
with
=
ChatTypeSerializer::class
)
object
GroupChatType
:
ChatType
Private
Chat
Type
Link copied to clipboard
@
Serializable
(
with
=
ChatTypeSerializer::class
)
object
PrivateChatType
:
ChatType
Supergroup
Chat
Type
Link copied to clipboard
@
Serializable
(
with
=
ChatTypeSerializer::class
)
object
SupergroupChatType
:
ChatType
Unknown
Chat
Type
Link copied to clipboard
@
Serializable
(
with
=
ChatTypeSerializer::class
)
class
UnknownChatType
(
val
stringified
:
String
)
:
ChatType
Properties
stringified
Link copied to clipboard
abstract
val
stringified
:
String