SupergroupEventMessage

interface SupergroupEventMessage<T : SupergroupEvent> : GroupEventMessage<T>

Properties

Link copied to clipboard
abstract val chat: Chat
Link copied to clipboard
abstract val chatEvent: T
Link copied to clipboard
abstract val date: DateTime
Link copied to clipboard
abstract val from: User

The source User of this type

Link copied to clipboard
abstract val messageId: MessageId
Link copied to clipboard
open override val user: User

Inheritors

Link copied to clipboard

Extensions

Link copied to clipboard
inline fun <T : SupergroupEvent> SupergroupEventMessage<*>.requireWithEvent(): SupergroupEventMessage<T>
Link copied to clipboard
inline fun <T : SupergroupEvent> SupergroupEventMessage<*>.withEvent(): SupergroupEventMessage<T>?