TelegramPrivateMessageEvent

An event about Message from a TelegramContact (chat.type == "private")

Author

ForteScarlet

Properties

Link copied to clipboard
open override val authorId: ID

The sender's id

Link copied to clipboard
abstract override val messageContent: TelegramMessageContent

Inherited properties

Link copied to clipboard
abstract override val bot: TelegramBot
Link copied to clipboard
Link copied to clipboard
open override val id: ID
Link copied to clipboard
abstract override val sourceContent: Message

The content in StdlibEvent. In BasicTelegramXxxEvent (for example BasicTelegramMessageEvent) is covered by a more specific type (for example Message in BasicTelegramMessageEvent.sourceContent).

Link copied to clipboard
abstract val sourceEvent: StdlibEvent

The source event StdlibEvent.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val time: Timestamp

Functions

Link copied to clipboard
abstract suspend override fun content(): TelegramContact
Link copied to clipboard
abstract suspend override fun reply(text: String): TelegramMessageReceipt
abstract suspend override fun reply(message: Message): TelegramMessageReceipt
abstract suspend override fun reply(messageContent: MessageContent): TelegramMessageReceipt