Kotlin Telegram Bot API Library (tgbotapi)
160 subscribers
17 photos
1 video
1 file
276 links
https://github.com/InsanusMokrassar/ktgbotapi

Channel with updates from Kotlin Multiplatform TelegramBotAPI library

DM: @InsanusMokrassar
Forum: @ktgbotapi_forum
Projects Releases: @inmodev
Support me: https://t.me/inmodev/431
Download Telegram
Version with all Telegram Bot API 6.6 support is available from my packages registry ( https://git.inmo.dev/api/packages/InsanusMokrassar/maven ). I hope to test everything with my examples and add stickers example this evening, but you may try new API already now
This library uses mine libraries collection MicroUtils. Do you use it somewhere outside of this library?
Final Results
23%
Yes, everywhere
0%
Yes, pet projects
31%
No
46%
Who knows
So, 7.0.0 is in release. What is changed:

• Support of Telegram Bot API 6.6
• Stickers have been reworked due to their rework in Telegram Bot API
• Files uploading mechanisms have been modified
• In examples I have added new example for sticker sets and extend Files Loading sample (now it will upload files too)
Some time ago I have started new PR with native targets (LinuxX64/MinGWX64) support, but I have faced with the issues in native part. For example, in case you will send some request to the telegram system, it will be sent with some strange delay. So, I have two options and want to know your opinion:
Kotlin Telegram Bot API Library (tgbotapi)
What should we do?
* ... and fix found issue later ...
Good night :)
In two words about changes in examples:

• New module InlineQueriesBot with native and jvm launchers
• In KeyboardsBot has been added the button for sharing of the post with buttons via inline queries
WebApps now can be triggered via inline queries
🍾1
Several news:

• Sources on github has been updated: now it is available by address https://github.com/InsanusMokrassar/ktgbotapi
• I have changed main Github Topic. You may use the old one, but, imho, it is large and less usefull
• Version 7.1.2 has been released. All dependant libraries like PlaguBot have been updated too. In new versions I have fixed several things and updated dependencies
• Dear @m_a_d_h_e_a_d have helped us to create the topic on stackoverflow, so, you may also create your questions there:)
Today I have found that starting with korlibs 4.0.0 mr. Soywiz changed libraries group package from com.soywiz.* to korlibs.*. For example, package com.soywiz.klock has been transformed to korlibs.time. So, sooner or later we will need to make this migration (in most cases it is simple replacing of imports with com.soywiz.klock to korlibs.time), but I wished to ask you, how will this painful for you and your projects?
Hello everybody :) Several news at this time:

• I have launched new docs site. You may suggest your additions in the special github repo
• Two new versions: 8.0.0 and 8.0.1. In two words:
• Update dependencies
• Remove deprecations
• Migration onto new korlibs (migration info available in 8.0.0 release note, but you may need some extra changes in case you are using some packages different with time and crypto)
👍3
On the docs site has been published new guide about keyboard. I hope, it will help you to fill misunderstanding in keyboards work and get know something new :)

UPD: This update has been published thanks to @m_a_d_h_e_a_d
👍3