libtd-ktx / kotlinx.telegram.extensions / SecretChatKtx
SecretChatKtx
interface SecretChatKtx :
BaseKtx
Interface for access TdApi.SecretChat extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
Properties
api | Instance of the TelegramFlow connecting extensions to the Telegram Clientabstract val api: TelegramFlow |
Functions
close | Suspend function, which closes a secret chat, effectively transferring its state to secretChatStateClosed.open suspend fun SecretChat .close(): Unit |
create | Suspend function, which returns an existing chat corresponding to a known secret chat.open suspend fun SecretChat .create(): Chat |
get | Suspend function, which returns information about a secret chat by its identifier. This is an offline request.open suspend fun SecretChat .get(): SecretChat |
Inheritors
TelegramKtx | Interface for access all Telegram objects extension functions. Contains 182 extensionsinterface TelegramKtx : BasicGroupKtx , CallKtx , ChatKtx , FileKtx , MessageKtx , NotificationGroupKtx , ProxyKtx , SecretChatKtx , SupergroupKtx , UserKtx , CommonKtx |