Hi again :) Unfortunatelly, new year is coming, and several days I will be unable to update library up to new API :( it is about work
I wish you all had nice year or, at least, not bad. Nobody knows, what will this year bring, but is should be interesting. I hope you all will create new goals due to achievement of the exists one in this or new year :)
Happy new yearπππ
I wish you all had nice year or, at least, not bad. Nobody knows, what will this year bring, but is should be interesting. I hope you all will create new goals due to achievement of the exists one in this or new year :)
Happy new yearπππ
π6
So slow :( as I expected, this update is very huge. In case you wish to use development version with currently covered API, you may look into my nexus with development builds (labeled with build number). I plan to continue to cover new API as fast as I can, but can't guarantee when it will be release π
π₯2β€1
Hello everybody :) about the progress in two words: all API has been covered and I have updated examples to be successfuly built with new version of library. In case you wish, you may try to test new API in examples and any issues and errors to me here
β€3π₯1
Hello everybody :) I glad to announce that ktgbotapi 10.0.0 has been released β€οΈ (as well as update in examples project π)
First of all, THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES:
β’ Using of(but you may require to add imports of `millisecondsLong`) , but you will need to update your dependencies in case they are used directly
β’
β’ In most places
β’ In most places arguments
β’ In reply extensions two parameters have been added:
Of course, this update also contains API changes related to Telegram Bots API 7.0
With all problems you always may me write me in PM or in our group and forum
Have a nice update and new year :)
First of all, THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES:
β’ Using of
com.soywiz.korge:korlibs-time
and com.soywiz.korge:korlibs-crypto
instead old one packages. It will not lead to code problems β’
Message
has been renamed to AccessibleMessage
. You still may use Message
interface, but it is common interface for both AccessibleMessage
and InaccessibleMessage
.β’ In most places
disableWebPagePreview
has been replaced by new LinkPreviewOptions
β’ In most places arguments
replyToMessageId
and allowSendingWithoutReply
has been replaced with ReplyParameters
β’ In reply extensions two parameters have been added:
replyInChatId
and replyInThreadId
Of course, this update also contains API changes related to Telegram Bots API 7.0
With all problems you always may me write me in PM or in our group and forum
Have a nice update and new year :)
GitHub
Release 10.0.0 Β· InsanusMokrassar/ktgbotapi
Add support of Telegram Bots API 7.0
IN THIS UPDATE KLOCK DEPENDENCY CHANGED TO com.soywiz.korge:korlibs-time UP TO 5.3.0 VERSION
IN THIS UPDATE KRYPTO DEPENDENCY CHANGED TO com.soywiz.korge:korlib...
IN THIS UPDATE KLOCK DEPENDENCY CHANGED TO com.soywiz.korge:korlibs-time UP TO 5.3.0 VERSION
IN THIS UPDATE KRYPTO DEPENDENCY CHANGED TO com.soywiz.korge:korlib...
β€4π₯°1π1
As always, hi :) Telegram Bots API has been updated up to version 7.1 and I am working to bring the support of this update in lib. Currently it looks like I need to test it and make some fixes (possibly). You may suggest some of your thoughts about improvement of library and they can be included in coming 10.1.0 update :)
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createβ¦
π₯1π1
Hi :) version 10.1.0 has been released with Telegram Bots API 7.1 support and several dependencies updates
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createβ¦
π1
Long time no see, hi :) From one of users I got suggestion to rewrite all typealiases (like MessageId) as value classes. It is breaking with two sides of consequences:
+ We will be able to work with the same data under the hood by more strong-typed way. It seems that it will be harder to missuse types (like pass file id instead of query id)
- Update with this content may totally break your code, because you will need to use constructors instead of raw data
+ We will be able to work with the same data under the hood by more strong-typed way. It seems that it will be harder to missuse types (like pass file id instead of query id)
- Update with this content may totally break your code, because you will need to use constructors instead of raw data
Are you ready to these changes?
Final Results
6%
Yes, but step-by-step (like one type in one update)
94%
Yes, by one big update
0%
No
Kotlin Telegram Bot API Library (tgbotapi)
Are you ready to these changes?
Lets be it π
GitHub
11.0.0 by InsanusMokrassar Β· Pull Request #839 Β· InsanusMokrassar/ktgbotapi
Type-safe library for work with Telegram Bot API. Contribute to InsanusMokrassar/ktgbotapi development by creating an account on GitHub.
Hello everybody :) I am starting review and integration of new API into library. It will be major update, so, you may suggest some breaking changes and there is high chance to see them in this release
P.S.Unfortunatelly, I can't guarantee that update will be released near time, but I will try hard to complete it asap
P.S.
GitHub
12.0.0 by InsanusMokrassar Β· Pull Request #843 Β· InsanusMokrassar/ktgbotapi
Integration with Business Accounts
Added the class BusinessConnection and updates about the connection or disconnection of the bot to a business account, represented by the field business_connect...
Added the class BusinessConnection and updates about the connection or disconnection of the bot to a business account, represented by the field business_connect...
β€1
So, 12.0.0 has been released. It contains several breaking changes and support of Bots API 7.2. Next version will be a minor (*.*.1) update with dependencies updates
GitHub
Release 12.0.0 Β· InsanusMokrassar/ktgbotapi
Add support of Telegram Bots API 7.2
THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES
THIS UPDATE CONTAINS A LOT OF BREAKING CHANGES
π₯3β€1
Hi :) I am working on update and currently starting test the changes i've made. You may try it if you connect my maven repo and use version
13.0.0-branch_13.0.0-build2224
Version 13.0.0 with Telegram Bots API 7.3 has been released π Here there several important notices:
β’ Polls API has been reworked to support building of text resources/work with parse modes. Unfortunatelly, this API changed mostly for support of custom emojis :(
β’ Live Location DSL now creates live locations with endless live period changes by default
β’ Polls API has been reworked to support building of text resources/work with parse modes. Unfortunatelly, this API changed mostly for support of custom emojis :(
β’ Live Location DSL now creates live locations with endless live period changes by default
GitHub
Release 13.0.0 Β· InsanusMokrassar/ktgbotapi
Add support of Telegram Bots API 7.3
THIS UPDATE CONTAINS BREAKING CHANGES
Core:
For polls, textSources now means question text sources. For QuizPoll there are explanation and explanationTextSour...
THIS UPDATE CONTAINS BREAKING CHANGES
Core:
For polls, textSources now means question text sources. For QuizPoll there are explanation and explanationTextSour...
π3
You may know, that Telegram has accidentally released Bots API 7.4, so, I have started implementation of update, but currently there are no any stable version of clients with support of effects and I can't properly test this functionality. Anyway, I hope, I will be able to complete and test new changes near days :)
core.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createβ¦
π4π₯2
Hi :) Test version is available from my nexus. These days I plan to test it on Examples and than release version :)
GitHub
GitHub - InsanusMokrassar/TelegramBotAPI-examples: This repository contains several examples of simple bots which are using TelegramBotAPI
This repository contains several examples of simple bots which are using TelegramBotAPI - InsanusMokrassar/TelegramBotAPI-examples
π3
So, 14.0.0 is in the maven, with new Telegram Bots API support. It should not require from you to update codebase, but in some cases (like using of photos/videos/animations API without parameters naming) you will need to update your code
GitHub
Release 14.0.0 Β· InsanusMokrassar/ktgbotapi
Add support of Telegram Bots API 7.4
THIS UPDATE CONTAINS BREAKING CHANGES
Core:
TelegramPaymentChargeId has been added as value class and replaced raw strings in SuccessfulPayment type of telegr...
THIS UPDATE CONTAINS BREAKING CHANGES
Core:
TelegramPaymentChargeId has been added as value class and replaced raw strings in SuccessfulPayment type of telegr...
π5π₯2
Latest news about the nuances of new payments requirement has been destructing for some of developers and I wished to ask: how update of payments requirement have affected on your projects?
Telegram
BotNews
Telegram Stars βοΈ are now live β allowing all developers to sell digital goods and services in their bots and mini-apps.
The new payment documentation has everything you need to get started β including answers to the most frequently asked questions.
Forβ¦
The new payment documentation has everything you need to get started β including answers to the most frequently asked questions.
Forβ¦
Hello :) I am currently trying to upgrade
behaviour_builder
part of library and wished to ask: