Kotlin Telegram Bot API Library (tgbotapi)
What should we do?
* ... and fix found issue later ...
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 7.0.2
GitHub
Release 7.0.2 · InsanusMokrassar/ktgbotapi
This update brings experimental support of linuxX64 and mingwX64 platforms
Versions:
Kotlin: 1.8.10 -> 1.8.20
MicroUtils: 0.17.5 -> 0.17.8
Ktor: 2.2.4 -> 2.3.0
Core:
New RequestsExecu...
Versions:
Kotlin: 1.8.10 -> 1.8.20
MicroUtils: 0.17.5 -> 0.17.8
Ktor: 2.2.4 -> 2.3.0
Core:
New RequestsExecu...
👍1
So, 7.1.0 has been released. Here:
• Support of Telegram Bot API 6.7
• Edits upfill for inline messages
• Improvements in
• Support of Telegram Bot API 6.7
• Edits upfill for inline messages
• Improvements in
onDeepLink
/waitDeepLink
GitHub
Release 7.1.0 · InsanusMokrassar/TelegramBotAPI
This update contains changes according to the Telegram Bot API 6.7
API:
Rename editMessageCaption to editMessageMedia due to wrong old naming
Add edit extensions for InlineMessageIdentifiers
Be...
API:
Rename editMessageCaption to editMessageMedia due to wrong old naming
Add edit extensions for InlineMessageIdentifiers
Be...
❤🔥1
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
• 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
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
🍾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:)
• 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:)
GitHub
GitHub - InsanusMokrassar/ktgbotapi: Type-safe library for work with Telegram Bot API
Type-safe library for work with Telegram Bot API. Contribute to InsanusMokrassar/ktgbotapi development by creating an account on GitHub.
Hello :) I have written a small article in russian about hosting of bots by request of one of our participant :)
Хабр
Telegram Bot на Kotlin:… и в продакшн
Итак, в предыдущих статьях ( Введение , Командуем , Дратути ) мы уже разобрали многие аспекты написания бота: как начать писать бота, как делать плагины-расширения и как работать с непосредственно...
👍7
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?GitHub
Release v4.0.0 · korlibs/korge
https://www.eventbrite.com/e/korge-40-live-release-snacks-networking-tickets-626052298277
Changelog will be updated with highlights after the release event.
Video:
https://www.youtube.com/watch?v=...
Changelog will be updated with highlights after the release event.
Video:
https://www.youtube.com/watch?v=...
Kotlin Telegram Bot API Library (tgbotapi)
Painful or not?
So, I have started 8.0.0. Since it is major update, any of your ideas may find its place in this update
GitHub
8.0.0 by InsanusMokrassar · Pull Request #754 · InsanusMokrassar/ktgbotapi
Type-safe library for work with Telegram Bot API. Contribute to InsanusMokrassar/ktgbotapi development by creating an account on GitHub.
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)
• 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)
docs.inmo.dev
InMo Docs
Single documentation place for all Insanus Mokrassar libraries
👍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
UPD: This update has been published thanks to @m_a_d_h_e_a_d
docs.inmo.dev
Keyboards Guide - InMo Docs
Single documentation place for all Insanus Mokrassar libraries
👍3
Do you use PlaguBot framework and its libraries?
Anonymous Poll
12%
Yes, framework and libraries
0%
Yes, but only framework
4%
Nope, but I have tried it
12%
Nope, I do not like it
40%
Nope, what is it?
32%
wat
Hi everybody :)
Yesterday I have published 9.0.0. It is major change, because of @y9san9 faced with issue that some bots in some cases have no usernames. He have said about it here. So, changes:
• Bots now have nullable usernames
• Improve updates handling in cases when it is impossible to convert updates
• Fixes in default subcontext filters of different
• Update dependencies :) Now we are running on coroutines 1.7.2 (finally 🎉)
Yesterday I have published 9.0.0. It is major change, because of @y9san9 faced with issue that some bots in some cases have no usernames. He have said about it here. So, changes:
• Bots now have nullable usernames
• Improve updates handling in cases when it is impossible to convert updates
• Fixes in default subcontext filters of different
on*Query
triggers• Update dependencies :) Now we are running on coroutines 1.7.2 (finally 🎉)
GitHub
Release 9.0.0 · InsanusMokrassar/ktgbotapi
THIS UPDATE CONTAINS BREAKING CHANGES: USERNAMES OF BOTS NOW BECAME NULLABLE
Version:
Coroutines: 1.6.4 -> 1.7.1
Ktor: 2.3.1 -> 2.3.2
MicroUtils: 0.19.4 -> 0.19.7
Core:
All bots now h...
Version:
Coroutines: 1.6.4 -> 1.7.1
Ktor: 2.3.1 -> 2.3.2
MicroUtils: 0.19.4 -> 0.19.7
Core:
All bots now h...
🔥1
Kotlin Telegram Bot API Library (tgbotapi)
Hi everybody :) Yesterday I have published 9.0.0. It is major change, because of @y9san9 faced with issue that some bots in some cases have no usernames. He have said about it here. So, changes: • Bots now have nullable usernames • Improve updates handling…
Long time no see :) I recommend you to migrate onto 9.0.0, because of currently there is no new bots API reference, but I am pretty sure that you will face with new things in work with bots. So, 9.0.0 have better support of unknown updates/data and your bots should work more stable
🫡4
Telegram Bot API 6.8 is out and I am preparing 9.1.0 release. Currently I have added all new spec support excluding stories in some aspects of library (like triggers in behaviour builder). You may try this update if you are using my maven repo.
It is good time for new features suggestions or some bug reports:) Thank you
It is good time for new features suggestions or some bug reports:) Thank you
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…
9.1.0 has been released. It is almost minor update with support of Telegram Bot API 6.8 and dependencies updates
Besides, I have added polls sample in the examples project
Besides, I have added polls sample in the examples project
GitHub
Release 9.1.0 · InsanusMokrassar/ktgbotapi
This update contains adding of Telegram Bot API 6.8 support
Version:
Coroutines: 1.7.2 -> 1.7.3
Ktor: 2.3.2 -> 2.3.3
MicroUtils: 0.19.7 -> 0.19.9
Version:
Coroutines: 1.7.2 -> 1.7.3
Ktor: 2.3.2 -> 2.3.3
MicroUtils: 0.19.7 -> 0.19.9
🎉2🔥1😱1🏆1