mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-11-22 08:13:47 +00:00
TelegramBot#answer
This commit is contained in:
parent
9cf82a3564
commit
a5a530c9bd
@ -8,6 +8,8 @@
|
|||||||
* `Core`:
|
* `Core`:
|
||||||
* New `BotAction` implementation - `CustomBotAction`
|
* New `BotAction` implementation - `CustomBotAction`
|
||||||
* `LocationContent` has been divided to two different types: `LiveLocationContent` and `StaticLocationContent`
|
* `LocationContent` has been divided to two different types: `LiveLocationContent` and `StaticLocationContent`
|
||||||
|
* `API`:
|
||||||
|
* Two new extensions: `TelegramBot#answer` with `CallbackQuery` and `InlineQuery`
|
||||||
* `Behaviour Builder`:
|
* `Behaviour Builder`:
|
||||||
* All triggers has been changed to use two filters: filter for in subcontext data and filter for incoming data
|
* All triggers has been changed to use two filters: filter for in subcontext data and filter for incoming data
|
||||||
|
|
||||||
|
@ -20,3 +20,11 @@ suspend fun TelegramBot.answerCallbackQuery(
|
|||||||
url: String? = null,
|
url: String? = null,
|
||||||
cachedTimeSeconds: Int? = null
|
cachedTimeSeconds: Int? = null
|
||||||
) = answerCallbackQuery(callbackQuery.id, text, showAlert, url, cachedTimeSeconds)
|
) = answerCallbackQuery(callbackQuery.id, text, showAlert, url, cachedTimeSeconds)
|
||||||
|
|
||||||
|
suspend fun TelegramBot.answer(
|
||||||
|
callbackQuery: CallbackQuery,
|
||||||
|
text: String? = null,
|
||||||
|
showAlert: Boolean? = null,
|
||||||
|
url: String? = null,
|
||||||
|
cachedTimeSeconds: Int? = null
|
||||||
|
) = answerCallbackQuery(callbackQuery.id, text, showAlert, url, cachedTimeSeconds)
|
||||||
|
@ -27,3 +27,13 @@ suspend fun TelegramBot.answerInlineQuery(
|
|||||||
switchPmText: String? = null,
|
switchPmText: String? = null,
|
||||||
switchPmParameter: String? = null
|
switchPmParameter: String? = null
|
||||||
) = answerInlineQuery(inlineQuery.id, results, cachedTime, isPersonal, nextOffset, switchPmText, switchPmParameter)
|
) = answerInlineQuery(inlineQuery.id, results, cachedTime, isPersonal, nextOffset, switchPmText, switchPmParameter)
|
||||||
|
|
||||||
|
suspend fun TelegramBot.answer(
|
||||||
|
inlineQuery: InlineQuery,
|
||||||
|
results: List<InlineQueryResult> = emptyList(),
|
||||||
|
cachedTime: Int? = null,
|
||||||
|
isPersonal: Boolean? = null,
|
||||||
|
nextOffset: String? = null,
|
||||||
|
switchPmText: String? = null,
|
||||||
|
switchPmParameter: String? = null
|
||||||
|
) = answerInlineQuery(inlineQuery.id, results, cachedTime, isPersonal, nextOffset, switchPmText, switchPmParameter)
|
||||||
|
Loading…
Reference in New Issue
Block a user