Get Mystery Box with random crypto!

Kotlin Telegram Bot API Library (tgbotapi)

Logo of telegram channel inmotelegrambotapi — Kotlin Telegram Bot API Library (tgbotapi) K
Logo of telegram channel inmotelegrambotapi — Kotlin Telegram Bot API Library (tgbotapi)
Channel address: @inmotelegrambotapi
Categories: Apps
Language: English
Subscribers: 93
Description from channel

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

Ratings & Reviews

2.00

2 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

0

2 stars

2

1 stars

0


The latest Messages

2021-12-10 10:50:13
What will be better?
Anonymous Poll
0%
Left all "Possibly*" types extend "Message". That will help to avoid breaking changes
50%
Let "Possibly*" to extend "ContentMessage". No breaking changes but fix hierarchy
100%
Let "Possibly*" to extend "ContentMessage". Breaking changes but fully fix hierarchy
4 voters32 viewsАлексей Овсянников, 07:50
Open / Comment
2021-12-10 10:50:10 Hello :) with the new update of Bots API was introduced the field has_protected_content. I suppose, that this field will be added as additional interface PossiblyProtectedContentMessage, but when I tried to add it, I faced to the fact that all Possibly* interfaces could be extenders of ContentMessage instead of just Message. The problem here is that ContentMessage require generic parameter and result PossiblyReplyMessage could looks like:

* PossiblyReplyMessage when it extends ContentMessage
* PossiblyReplyMessage when it extends ContentMessage

So, lets answer next question - what would be better?
32 viewsАлексей Овсянников, 07:50
Open / Comment
2021-12-04 18:40:49 0.37.2 is on the way :)
57 viewsАлексей Овсянников, 15:40
Open / Comment
2021-11-26 16:41:40
Hello :) I plan to remove several functions in MicroUtils library which seems to be useless. Could you answer, which one of these functions do you use in your projects? (thank you :) )
Anonymous Poll
100%
safely {}
100%
safelyWithouExceptions {}
100%
safelySkippingExceptions {}
100%
launchWithoutExceptions {}
100%
safelyWithResult {}
0%
runCatchingSafely {}
0%
safelyWithContextExceptionHandler {}
0%
runCatchingSafelyWithoutExceptions {}
1 voter90 viewsАлексей Овсянников, 13:41
Open / Comment
2021-11-21 18:00:58 Unfortunatelly, I also wished to warren you that currently there are problems with running ktor client in Java:8 environment. That means that currently it is strongly not recommended to use it in your bots until ktor with fix of that issue will not be released.

Currently, I am using Java 11 and openjdk 11 docker image
97 viewsАлексей Овсянников, edited  15:00
Open / Comment
2021-11-21 17:55:21 I have added several docker-oriented files in the template project. So, now it must be easier to create your projects from template and run your bot in the docker environment
79 viewsАлексей Овсянников, 14:55
Open / Comment
2021-11-14 18:38:24 InsanusMokrassar/TelegramBotAPI: 0.37.1

• Common:
• Version:
• Serialization: 1.3.0 -> 1.3.1
• Klock: 2.4.7 -> 2.4.8
• MicroUtils: 0.8.1 -> 0.8.2
68 viewsАлексей Овсянников, 15:38
Open / Comment
2021-11-11 09:33:47 Version 0.37.0 is out and you may use Telegram Bot API 5.4 in your bots. Besides here:

• Improvements in Behaviour Builder FSM for more stype-strict using of states
• Dependencies updates
Deprecations removing

P. S. See Examples migration commit for help in migration
80 viewsedited  06:33
Open / Comment
2021-11-09 07:29:21 Hello ;) I am starting preparations for new version release. Currently it is still possible for you to make some suggestions which could be included in 0.37.0 PR
73 views04:29
Open / Comment
2021-11-08 11:53:31
Which JVM do you use in your bots?
Anonymous Poll
25%
Android :)
25%
8 (1.8)
0%
9
6%
10
63%
11
44%
>11
16 voters69 views08:53
Open / Comment