3d47034f54
Add Bot API 10.2 subscription updates support
...
New BotSubscriptionUpdated payload (user, invoicePayload, typed state:
Canceled/Active/Failed/Unknown) in dev.inmo.tgbotapi.types.payments and the
BotSubscriptionUpdatedUpdate for the new subscription update
(UPDATE_SUBSCRIPTION), FlowsUpdatesFilter.botSubscriptionUpdatedUpdatesFlow,
onBotSubscriptionUpdated trigger, waitBotSubscriptionUpdated expectation and
class casts. Notes the Telegram-side Mini App method-origin security hardening.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-18 21:07:42 +06:00
0c329326f7
Add Bot API 10.2 Communities support
...
New communities domain: Community + CommunityId, CommunityChatAdded and
CommunityChatRemoved service messages (CommonEvent) wired through RawMessage,
ChatFullInfo/ExtendedChat.community (including ExtendedBot), plus
onCommunityChatAdded/onCommunityChatRemoved triggers and wait expectations.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-18 20:47:15 +06:00
c2b1a5d44b
Add behaviour-builder coverage for receiving Rich Messages
...
- onRichMessage trigger (ContentTriggers)
- waitRichMessage / waitRichMessageMessage expectations
- Flow<ContentMessage<*>>.onlyRichMessageContentMessages() util
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 17:52:10 +06:00
1f2b3b9464
guest message answers rework
2026-05-30 12:49:54 +06:00
fdd21f3cbd
fixes in guest mode
2026-05-23 00:02:16 +06:00
236939eab8
implement guest mode and make HUGE CHANGES IN MESSAGES HIERARCHY
2026-05-17 23:20:10 +06:00
d47641c39a
add LivePhotos support
2026-05-17 16:43:18 +06:00
176d0d419a
fix hierarchy of ManagedBotUpdated
2026-04-14 19:59:52 +06:00
77bf7b6e89
fix of onManagedBotUpdated work
2026-04-14 19:50:54 +06:00
243a3ca626
add support of PollOptionAdded and PolloptionDeleted
2026-04-08 18:10:39 +06:00
de13ddeb54
complete support of ManagedBotCreated and ManagedBotUpdated, add getManagedBotToken and replaceManagedBotToken
2026-04-06 15:47:38 +06:00
b37dda6f47
add ManagedBotCreated and ManagedBotUpdated
2026-04-06 00:42:16 +06:00
bd7e8ed55f
update dependencies
2026-03-05 21:38:05 +06:00
c9be5041b8
check new fields and other things related to api updates in gifts
2026-02-20 17:49:16 +06:00
bd816b7847
realize ChatOwnerLeft and ChatOwnerChanged
2026-02-17 15:30:25 +06:00
734e6074ef
update events triggers
2026-02-16 17:35:46 +06:00
0c87cf95eb
improvements(?) in users api
2026-02-16 15:04:33 +06:00
1cff533265
update dependencies and fix (?) build
2025-10-20 22:44:16 +06:00
2ff11ad73c
improve messages hierarchy
2025-09-22 12:19:34 +06:00
fbb2511fca
Merge branch 'master' into 29.0.0
2025-09-14 14:43:49 +06:00
da4cd527ec
fix of #1002
2025-09-10 15:45:45 +06:00
989d33acb8
start separate channel direct messages thread id insttead of one merged message thread id
2025-09-03 19:44:42 +06:00
b69be31362
add a lot of things from update
2025-08-25 15:43:42 +06:00
2182e44bc2
add overloads for containsCommand
2025-08-11 15:28:21 +06:00
08c885de2f
add extension of containsCommand
2025-08-11 01:02:22 +06:00
b13f24153f
add filtering of waiters with commands for other usernames
2025-08-10 23:28:30 +06:00
12ee862dad
small fix in filter of commands
2025-08-10 23:03:17 +06:00
0726574852
improvements in copying of behaviour contexts
2025-08-10 22:50:21 +06:00
9a00193e59
improvements in data filling
2025-08-10 22:47:52 +06:00
0fd8c1e2f3
add filtering out of other bots commands by default
2025-08-10 18:24:34 +06:00
c09d089707
add lazy loadable bot info
2025-08-10 18:05:48 +06:00
3ce56745f4
add fileLinkUrlMapper to all callers of TelegramAPIUrlsKeeper constructors
2025-07-28 20:04:59 +06:00
f7476188eb
so, now?
2025-07-21 22:55:36 +06:00
9e4d7dd9f9
WAT A HUGE REFACTOR
2025-07-12 15:42:48 +06:00
586a61157d
update dependencies
2025-07-12 13:20:02 +06:00
6d5bedd315
add workarounds for checklists
2025-07-08 11:47:05 +06:00
69a9e8f820
several fixes
2025-07-08 11:43:13 +06:00
c990d987f5
add support of general changes
2025-07-07 21:48:23 +06:00
db8bac9b52
add ChecklistTasksAdded and ChecklistTasksDone events
2025-07-07 21:19:17 +06:00
86e83f7f1a
refactor: expectFlow
2025-06-15 12:24:23 +06:00
429fc5d2f9
small improvements in long polling and behaviour buildr
2025-06-15 11:38:17 +06:00
bab69f523a
small refactor
2025-06-14 19:36:17 +06:00
91f4d3bf24
build fix :)
2025-06-14 19:33:34 +06:00
3e316dfde0
fix in build?:)
2025-06-14 19:28:58 +06:00
1ef49ad48c
remove suspend in all triggers
2025-06-14 19:11:18 +06:00
9297824dc3
make changes almost not breaking
2025-06-14 17:58:58 +06:00
d02ed592d8
fix of build
2025-06-14 16:31:11 +06:00
6ea9a28c7c
start migration to non-suspend expect flow
2025-06-14 11:36:17 +06:00
88fc4fc444
fix of build
2025-06-13 14:05:56 +06:00
dd0de3b6d4
add RequestsExecutor.Log
2025-06-13 13:53:44 +06:00