toggle menu
ktgbotapi
common
switch theme
search in API
tgbotapi.core
/
dev.inmo.tgbotapi.types.message
/
MessageOrigin
/
Public
Public
@
Serializable
(
with
=
MessageOrigin.Companion::class
)
sealed
interface
Public
:
MessageOrigin
Inheritors
Sender
Channel
Members
Members & Extensions
Types
Channel
Link copied to clipboard
@
Serializable
data
class
Channel
(
val
chat
:
ChannelChat
,
val
messageId
:
MessageId
,
val
date
:
TelegramDate
,
val
authorSignature
:
AuthorSignature
?
=
null
)
:
MessageOrigin.Public
Sender
Link copied to clipboard
@
Serializable
data
class
Sender
(
val
chat
:
SuperPublicChat
,
val
date
:
TelegramDate
,
val
authorSignature
:
AuthorSignature
?
=
null
)
:
MessageOrigin.Public
Properties
author
Signature
Link copied to clipboard
abstract
val
authorSignature
:
AuthorSignature
?
chat
Link copied to clipboard
abstract
val
chat
:
PublicChat
date
Link copied to clipboard
abstract
val
date
:
TelegramDate
type
Link copied to clipboard
abstract
val
type
:
String
Functions
forward
Info
Link copied to clipboard
fun
MessageOrigin
.
forwardInfo
(
)
:
ForwardInfo
?