toChatId extensions adding

This commit is contained in:
InsanusMokrassar 2019-06-02 22:59:24 +08:00
parent 4e276846b4
commit bdd1b9638a
2 changed files with 3 additions and 0 deletions

View File

@ -7,6 +7,7 @@
* `SwitchInlineQueryCurrentChatInlineKeyboardButton#switchInlineQueryCurrentChat` field fixed
* `InlineKeyboardButton` now is sealed class and all its possible realisations are inside of its class file
* `String#asUsername` method renamed to `String#toUsername`
* Several `toChatId` extensions added
## 0.15.0

View File

@ -20,6 +20,8 @@ val ChatId.link: String
typealias UserId = ChatId
fun Identifier.toChatId(): ChatId = ChatId(this)
fun Int.toChatId(): ChatId = toLong().toChatId()
fun Byte.toChatId(): ChatId = toLong().toChatId()
@Serializable(ChatIdentifierSerializer::class)
data class Username(