The module is a Kotlin extensions wrapper around Telegram Api using Kotlin Coroutines.
All Types
kotlinx.telegram.extensions.BaseKtx
Base extensions interface
kotlinx.telegram.extensions.BasicGroupKtx
Interface for access TdApi.BasicGroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.CallKtx
Interface for access TdApi.Call extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.ChatKtx
Interface for access TdApi.Chat extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.CommonKtx
Interface for access common
kotlinx.telegram.extensions.FileKtx
Interface for access TdApi.File extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.MessageKtx
Interface for access TdApi.Message extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.NotificationGroupKtx
Interface for access TdApi.NotificationGroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.extensions.ProxyKtx
Interface for access TdApi.Proxy extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.core.ResultHandlerChannelFlow
Class that converts results handler from TdApi client to Flow of the TdApi.Object using ConflatedBroadcastChannel
kotlinx.telegram.extensions.SecretChatKtx
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
kotlinx.telegram.extensions.SupergroupKtx
Interface for access TdApi.Supergroup extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality
kotlinx.telegram.core.TelegramException
kotlinx.telegram.core.TelegramFlow
Main class to interact with Telegram API client
kotlinx.telegram.extensions.TelegramKtx
Interface for access all Telegram objects extension functions. Contains 182 extensions
kotlinx.telegram.extensions.UserKtx
Interface for access TdApi.User extension functions. Can be used alongside with other extension interfaces of the package. Must contain TelegramFlow instance field to access its functionality