1
0
mirror of https://github.com/InsanusMokrassar/TelegramBotAPI.git synced 2024-11-10 18:33:47 +00:00

renaming of telegramBot functions

This commit is contained in:
InsanusMokrassar 2020-05-15 19:14:09 +06:00
parent db19b69ca0
commit 3032aa8474
3 changed files with 8 additions and 7 deletions

View File

@ -60,6 +60,7 @@
* Now it is possible to pass exceptions handler into `executeUnsafe` * Now it is possible to pass exceptions handler into `executeUnsafe`
* `TelegramBotAPI-extensions-api`: * `TelegramBotAPI-extensions-api`:
* Long Polling extensions now are deprecated in this project. It was replaced into `TelegramBotAPI-extensions-utils` * Long Polling extensions now are deprecated in this project. It was replaced into `TelegramBotAPI-extensions-utils`
* Several `telegramBot` functions was renamed into `telegramBotWithCustomClientConfig`
* `TelegramBotAPI-extensions-utils`: * `TelegramBotAPI-extensions-utils`:
* Extension `toTelegramUpdate` was added * Extension `toTelegramUpdate` was added
* Long Polling extensions were added * Long Polling extensions were added

View File

@ -33,7 +33,7 @@ data class BotBuilder internal constructor(
} }
/** /**
* @return Created by [telegramBot] function [RequestsExecutor]. This executor will be preconfigured using [token] and * @return Created by [telegramBotWithCustomClientConfig] function [RequestsExecutor]. This executor will be preconfigured using [token] and
* [block] * [block]
*/ */
fun telegramBot( fun telegramBot(

View File

@ -22,7 +22,7 @@ fun telegramBot(
* Allows to create bot using bot [urlsKeeper] and specify [HttpClientEngine] by passing [clientEngine] param and optionally * Allows to create bot using bot [urlsKeeper] and specify [HttpClientEngine] by passing [clientEngine] param and optionally
* configure [HttpClient] using [clientConfig] * configure [HttpClient] using [clientConfig]
*/ */
fun telegramBot( fun telegramBotWithCustomClientConfig(
urlsKeeper: TelegramAPIUrlsKeeper, urlsKeeper: TelegramAPIUrlsKeeper,
clientEngine: HttpClientEngine, clientEngine: HttpClientEngine,
clientConfig: HttpClientConfig<*>.() -> Unit = {} clientConfig: HttpClientConfig<*>.() -> Unit = {}
@ -34,7 +34,7 @@ fun telegramBot(
/** /**
* Allows to create bot using bot [urlsKeeper] and optionally configure [HttpClient] using [clientConfig] * Allows to create bot using bot [urlsKeeper] and optionally configure [HttpClient] using [clientConfig]
*/ */
fun telegramBot( fun telegramBotWithCustomClientConfig(
urlsKeeper: TelegramAPIUrlsKeeper, urlsKeeper: TelegramAPIUrlsKeeper,
clientConfig: HttpClientConfig<*>.() -> Unit = {} clientConfig: HttpClientConfig<*>.() -> Unit = {}
): RequestsExecutor = telegramBot( ): RequestsExecutor = telegramBot(
@ -47,7 +47,7 @@ fun telegramBot(
*/ */
fun telegramBot( fun telegramBot(
token: String token: String
): RequestsExecutor = telegramBot(TelegramAPIUrlsKeeper(token)) ): RequestsExecutor = telegramBotWithCustomClientConfig(TelegramAPIUrlsKeeper(token))
/** /**
* Allows to create bot using bot [token] and already prepared [client] * Allows to create bot using bot [token] and already prepared [client]
@ -60,10 +60,10 @@ fun telegramBot(
/** /**
* Allows to create bot using bot [token] and configure [HttpClient] using [clientConfig] * Allows to create bot using bot [token] and configure [HttpClient] using [clientConfig]
*/ */
fun telegramBot( fun telegramBotWithCustomClientConfig(
token: String, token: String,
clientConfig: HttpClientConfig<*>.() -> Unit clientConfig: HttpClientConfig<*>.() -> Unit
): RequestsExecutor = telegramBot(TelegramAPIUrlsKeeper(token), clientConfig) ): RequestsExecutor = telegramBotWithCustomClientConfig(TelegramAPIUrlsKeeper(token), clientConfig)
/** /**
* Allows to create bot using bot [token] and specify [HttpClientEngine] by passing [clientEngine] param and optionally * Allows to create bot using bot [token] and specify [HttpClientEngine] by passing [clientEngine] param and optionally
@ -73,4 +73,4 @@ fun telegramBot(
token: String, token: String,
clientEngine: HttpClientEngine, clientEngine: HttpClientEngine,
clientConfig: HttpClientConfig<*>.() -> Unit = {} clientConfig: HttpClientConfig<*>.() -> Unit = {}
): RequestsExecutor = telegramBot(TelegramAPIUrlsKeeper(token), clientEngine, clientConfig) ): RequestsExecutor = telegramBotWithCustomClientConfig(TelegramAPIUrlsKeeper(token), clientEngine, clientConfig)