Package dev. inmo. tgbotapi. bot. Ktor
Types
Ktor Call Factory
Link copied to clipboard
interface KtorCallFactory
Content copied to clipboard
Ktor Requests Executor
Link copied to clipboard
class KtorRequestsExecutor(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper, client: HttpClient, callsFactories: List<KtorCallFactory>, excludeDefaultFactories: Boolean, requestsLimiter: RequestLimiter, jsonFormatter: Json) : BaseRequestsExecutor
Content copied to clipboard
Ktor Requests Executor Builder
Link copied to clipboard
class KtorRequestsExecutorBuilder(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper)
Content copied to clipboard
Functions
create Telegram Bot Default Ktor Call Requests Factories
Link copied to clipboard
fun createTelegramBotDefaultKtorCallRequestsFactories(): List<KtorCallFactory>
Content copied to clipboard
telegram Bot
Link copied to clipboard
inline fun telegramBot(telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper, crossinline builder: KtorRequestsExecutorBuilder.() -> Unit = {}): TelegramBot
Content copied to clipboard
inline fun telegramBot(token: String, apiUrl: String = telegramBotAPIDefaultUrl, crossinline builder: KtorRequestsExecutorBuilder.() -> Unit = {}): TelegramBot
Content copied to clipboard
Shortcut for telegramBot