Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.9
•
• New function
• Now it is possible to create
for bots requests load balancing or fault-fix via sending of the requests via another bot
•
• Add replies which will use another message as a source for reply (
•
Core:• New function
MessageContent.Companion#serializationModule• Now it is possible to create
TelegramBot (RequestsExecutor) with several bots under the hood and opportunityfor bots requests load balancing or fault-fix via sending of the requests via another bot
•
API:• Add replies which will use another message as a source for reply (
copyMessage)GitHub
Release 0.38.9 · InsanusMokrassar/TelegramBotAPI
Core:
New function MessageContent.Companion#serializationModule
Now it is possible to create TelegramBot (RequestsExecutor) with several bots under the hood and opportunity
for bots requests load ...
New function MessageContent.Companion#serializationModule
Now it is possible to create TelegramBot (RequestsExecutor) with several bots under the hood and opportunity
for bots requests load ...
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.10
•
• All
• Add several extensions
• Add several extensions
•
API:• All
with•Action extensions got a contracts which declare that block will be called once• Add several extensions
TelegramBot#sendPhoto with PhotoSize• Add several extensions
TelegramBot#reply with PhotoSizeGitHub
Release 0.38.10 · InsanusMokrassar/TelegramBotAPI
API:
All with*Action extensions got a contracts which declare that block will be called once
Add several extensions TelegramBot#sendPhoto with PhotoSize
Add several extensions TelegramBot#reply wi...
All with*Action extensions got a contracts which declare that block will be called once
Add several extensions TelegramBot#sendPhoto with PhotoSize
Add several extensions TelegramBot#reply wi...
In the Bookstack tutorials became available simple BehaviourBuilderWithFSM tutorial
Hello everybody :) I am collecting an ideas for the 1.0.0 version and invite you to include your suggestions there. That release will allow breaking changes and you may admit even the things which could lead to some deep rework 😊
GitHub
1.0.0 Milestone · InsanusMokrassar/TelegramBotAPI
Type-safe library for work with Telegram Bot API. Contribute to InsanusMokrassar/TelegramBotAPI development by creating an account on GitHub.
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.11
•
•
•
•
•
• Fixes in
• Old ways to create keyboards (
•
• Add ability to
• Add ability to
• Add ability to
•
Common:•
Version:•
MicroUtils: 0.9.16 -> 0.9.17•
Klock: 2.6.3 -> 2.7.0•
Core:• Fixes in
TextSourcesList creating in from RawMessageEntities• Old ways to create keyboards (
matrix and row) have been deprecated•
API:• Add ability to
reply with Poll• Add ability to
reply with any MessageContent• Add ability to
reply with any TelegramMediaFileGitHub
Release 0.38.11 · InsanusMokrassar/TelegramBotAPI
Common:
Version:
MicroUtils: 0.9.16 -> 0.9.17
Klock: 2.6.3 -> 2.7.0
Core:
Fixes in TextSourcesList creating in from RawMessageEntities
Old ways to create keyboards (matrix and row) hav...
Version:
MicroUtils: 0.9.16 -> 0.9.17
Klock: 2.6.3 -> 2.7.0
Core:
Fixes in TextSourcesList creating in from RawMessageEntities
Old ways to create keyboards (matrix and row) hav...
Migrate to 1.6.20? I doubt beacause currently there are problems with the other dependencies which do not support 1.6.20 (like jb-compose). If we will upgrade library, it will be possible to make library more strictly in future. What do you think?
Final Results
71%
Yes, lets make step forward :)
29%
No, I want to get updates without problems
I hope, soon it will be implemented in our lib😊
Forwarded from BotNews
Bot API 6.0
• Added support for Web Apps.
• KeyboardButton and InlineKeyboardButton can now be used to launch Web Apps.
• Added control over the bot's menu button via setChatMenuButton and getChatMenuButton.
• Added control over the bot's default admin rights via setMyDefaultAdministratorRights and getMyDefaultAdministratorRights.
• Added support for t.me links to add bots as admins.
• And more, see the full changelog for details:
https://core.telegram.org/bots/api-changelog#april-16-2022
Warning: After the next update, login_url will only allow HTTPS links.
• Added support for Web Apps.
• KeyboardButton and InlineKeyboardButton can now be used to launch Web Apps.
• Added control over the bot's menu button via setChatMenuButton and getChatMenuButton.
• Added control over the bot's default admin rights via setMyDefaultAdministratorRights and getMyDefaultAdministratorRights.
• Added support for t.me links to add bots as admins.
• And more, see the full changelog for details:
https://core.telegram.org/bots/api-changelog#april-16-2022
Warning: After the next update, login_url will only allow HTTPS links.
core.telegram.org
Telegram Bot API
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
Attention: this update DOES NOT CONTAIN update up to Telegram Bot API 6.0
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.13
•
• Fixes in
• Deprecate
•
• In the expectations a lot of
•
Core:• Fixes in
mention creation• Deprecate
StorageFileInfo•
BehaviourBuilder:• In the expectations a lot of
on•Message extensions have been added (like onContentMessage). These extensions could be useful when with the Content its message info is importantGitHub
Release 0.38.13 · InsanusMokrassar/TelegramBotAPI
Core:
Fixes in mention creation
Deprecate StorageFileInfo
BehaviourBuilder:
In the expectations a lot of on*Message extensions have been added (like onContentMessage). These extensions could be...
Fixes in mention creation
Deprecate StorageFileInfo
BehaviourBuilder:
In the expectations a lot of on*Message extensions have been added (like onContentMessage). These extensions could be...
Hello everybody :) With support of Telegram Bot API 6.0 I plan to release version 1.0.0 (PR). Currently there is one difficult choice:
• Potentially make break changes and fix all the things which is possible to fix in that release
• Do not make a lot of break changes, but fix some things
Besides, it looks like this release will not contain update up to
• Potentially make break changes and fix all the things which is possible to fix in that release
• Do not make a lot of break changes, but fix some things
Besides, it looks like this release will not contain update up to
kotlin 1.6.20 (😔) due to the fact that currently I can't update MicroUtils because of JetBrains Compose still not support new kotlinGitHub
1.0.0 by InsanusMokrassar · Pull Request #564 · InsanusMokrassar/TelegramBotAPI
Type-safe library for work with Telegram Bot API. Contribute to InsanusMokrassar/TelegramBotAPI development by creating an account on GitHub.
So, what would be better for you?
Final Results
100%
See more breaking changes, but clear library
20%
Left the things which will break something as is
This update is just cherry-pick release from 1.0.0 with support of Telegram Bot API 6.0. Potentially this update may contains breaking changes, but I wished to bring you new api version without long waiting for the 1.0.0 release
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.14
This update contains including of Telegram Bot API 6.0
•
• Constructor of
•
• Created 🎉
This update contains including of Telegram Bot API 6.0
•
Core:• Constructor of
UnknownInlineKeyboardButton is not internal and can be created with any json•
WebApps:• Created 🎉
GitHub
Release 0.38.14 · InsanusMokrassar/TelegramBotAPI
This update contains including of Telegram Bot API 6.0
Core:
Constructor of UnknownInlineKeyboardButton is not internal and can be created with any json
WebApps:
Created ����
Core:
Constructor of UnknownInlineKeyboardButton is not internal and can be created with any json
WebApps:
Created ����
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.15
•
•
•
•
• Fixes in
•
• Add triggers for
•
Common:•
Version:•
MicroUtils: 0.9.20 -> 0.9.24•
Core:• Fixes in
MessageContent#serializationModule•
BehaviourBuilder:• Add triggers for
DataCallbackQuery and subtypes with regex checking of dataGitHub
Release 0.38.15 · InsanusMokrassar/TelegramBotAPI
Common:
Version:
MicroUtils: 0.9.20 -> 0.9.24
Core:
Fixes in MessageContent#serializationModule
BehaviourBuilder:
Add triggers for DataCallbackQuery and subtypes with regex checking of...
Version:
MicroUtils: 0.9.20 -> 0.9.24
Core:
Fixes in MessageContent#serializationModule
BehaviourBuilder:
Add triggers for DataCallbackQuery and subtypes with regex checking of...
Forwarded from inmo.dev
InsanusMokrassar/TelegramBotAPI: 0.38.16
•
•
•
Core:•
TelegramAPIUrlsKeeper now have two new things: properties webAppDataSecretKey and fun checkWebAppLinkGitHub
Release 0.38.16 · InsanusMokrassar/ktgbotapi
Core:
TelegramAPIUrlsKeeper now have two new things: properties webAppDataSecretKey and fun checkWebAppLink
TelegramAPIUrlsKeeper now have two new things: properties webAppDataSecretKey and fun checkWebAppLink
I have created very simple WebApp example :) hope it will help you to create your own
GitHub
TelegramBotAPI-examples/WebApp at master · InsanusMokrassar/TelegramBotAPI-examples
This repository contains several examples of simple bots which are using TelegramBotAPI - InsanusMokrassar/TelegramBotAPI-examples
🔥2