mirror of
https://github.com/InsanusMokrassar/TelegramBotAPI.git
synced 2024-11-24 19:18:44 +00:00
fill changelog and update readme
This commit is contained in:
parent
f8e87ac49b
commit
a368356c6f
15
CHANGELOG.md
15
CHANGELOG.md
@ -2,8 +2,23 @@
|
|||||||
|
|
||||||
## 15.1.0
|
## 15.1.0
|
||||||
|
|
||||||
|
**THIS UPDATE CONTAINS BREAKING CHANGES**
|
||||||
|
|
||||||
|
**THIS UPDATE CONTAINS ADDING OF SUPPORT FOR BOTS API 7.7** (thanks to [bpavuk](https://threads.net/b_pavuchok))
|
||||||
|
|
||||||
|
**THIS UPDATE CONTAINS ADDING OF SUPPORT FOR BOTS API 7.6** (with participant and help of [bpavuk](https://threads.net/b_pavuchok))
|
||||||
|
|
||||||
|
* Add support of paid media
|
||||||
|
* Update web apps
|
||||||
* `Version`:
|
* `Version`:
|
||||||
* `MicroUtils`: `0.21.1` -> `0.21.2`
|
* `MicroUtils`: `0.21.1` -> `0.21.2`
|
||||||
|
* `Core`:
|
||||||
|
* `TelegramMedia` has been separated onto two interfaces: `TelegramFreeMedia` and `TelegramPaidMedia`
|
||||||
|
* `TelegramFreeMedia` has replaced `TelegramMedia` on all old places where it have been used
|
||||||
|
* `Photo` has been renamed to `PhotoFile`
|
||||||
|
* `BehaviourBuilder`:
|
||||||
|
* Add notification when handling of `/privacy` command is absence
|
||||||
|
* Add several extensions to simplify setting up `/privacy` reaction
|
||||||
|
|
||||||
## 15.0.0
|
## 15.0.0
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# TelegramBotAPI [![Maven Central](https://maven-badges.herokuapp.com/maven-central/dev.inmo/tgbotapi/badge.svg)](https://maven-badges.herokuapp.com/maven-central/dev.inmo/tgbotapi) [![Supported version](https://img.shields.io/badge/Telegram%20Bot%20API-7.5-blue)](https://core.telegram.org/bots/api-changelog#june-18-2024)
|
# TelegramBotAPI [![Maven Central](https://maven-badges.herokuapp.com/maven-central/dev.inmo/tgbotapi/badge.svg)](https://maven-badges.herokuapp.com/maven-central/dev.inmo/tgbotapi) [![Supported version](https://img.shields.io/badge/Telegram%20Bot%20API-7.7-blue)](https://core.telegram.org/bots/api-changelog#july-7-2024)
|
||||||
|
|
||||||
| Docs | [![KDocs](https://img.shields.io/static/v1?label=Dokka&message=KDocs&color=blue&logo=kotlin)](https://tgbotapi.inmo.dev/index.html) [![Mini tutorial](https://img.shields.io/static/v1?label=Mk&message=Docs&color=blue&logo=mkdocs)](https://docs.inmo.dev/tgbotapi/index.html) |
|
| Docs | [![KDocs](https://img.shields.io/static/v1?label=Dokka&message=KDocs&color=blue&logo=kotlin)](https://tgbotapi.inmo.dev/index.html) [![Mini tutorial](https://img.shields.io/static/v1?label=Mk&message=Docs&color=blue&logo=mkdocs)](https://docs.inmo.dev/tgbotapi/index.html) |
|
||||||
|:----------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
|
|:----------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
@file:Suppress("OPT_IN_USAGE")
|
||||||
|
|
||||||
package dev.inmo.tgbotapi.types.payments.stars
|
package dev.inmo.tgbotapi.types.payments.stars
|
||||||
|
|
||||||
import dev.inmo.tgbotapi.types.InvoicePayload
|
import dev.inmo.tgbotapi.types.InvoicePayload
|
||||||
@ -43,8 +45,8 @@ sealed interface TransactionPartner {
|
|||||||
@SerialName(invoicePayloadField)
|
@SerialName(invoicePayloadField)
|
||||||
val invoicePayload: InvoicePayload? = null
|
val invoicePayload: InvoicePayload? = null
|
||||||
) : TransactionPartner {
|
) : TransactionPartner {
|
||||||
override val type: String
|
@EncodeDefault
|
||||||
get() = Companion.type
|
override val type: String = Companion.type
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
const val type: String = "user"
|
const val type: String = "user"
|
||||||
|
Loading…
Reference in New Issue
Block a user