Commit Graph
237 Commits
Author SHA1 Message Date
InsanusMokrassar 8b0e0bf820 fix of Replyparameters calls 2026-08-14 20:16:47 +06:00
InsanusMokrassar 4f19cb7626 improvemens? 2026-08-13 17:51:33 +06:00
InsanusMokrassarandClaude Opus 4.8 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
InsanusMokrassarandClaude Opus 4.8 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
InsanusMokrassarandClaude Opus 4.8 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
InsanusMokrassar 1f2b3b9464 guest message answers rework 2026-05-30 12:49:54 +06:00
InsanusMokrassar fdd21f3cbd fixes in guest mode 2026-05-23 00:02:16 +06:00
InsanusMokrassar 236939eab8 implement guest mode and make HUGE CHANGES IN MESSAGES HIERARCHY 2026-05-17 23:20:10 +06:00
InsanusMokrassar d47641c39a add LivePhotos support 2026-05-17 16:43:18 +06:00
InsanusMokrassar 176d0d419a fix hierarchy of ManagedBotUpdated 2026-04-14 19:59:52 +06:00
InsanusMokrassar 77bf7b6e89 fix of onManagedBotUpdated work 2026-04-14 19:50:54 +06:00
InsanusMokrassar 243a3ca626 add support of PollOptionAdded and PolloptionDeleted 2026-04-08 18:10:39 +06:00
InsanusMokrassar de13ddeb54 complete support of ManagedBotCreated and ManagedBotUpdated, add getManagedBotToken and replaceManagedBotToken 2026-04-06 15:47:38 +06:00
InsanusMokrassar b37dda6f47 add ManagedBotCreated and ManagedBotUpdated 2026-04-06 00:42:16 +06:00
InsanusMokrassar bd7e8ed55f update dependencies 2026-03-05 21:38:05 +06:00
InsanusMokrassar c9be5041b8 check new fields and other things related to api updates in gifts 2026-02-20 17:49:16 +06:00
InsanusMokrassar bd816b7847 realize ChatOwnerLeft and ChatOwnerChanged 2026-02-17 15:30:25 +06:00
InsanusMokrassar 734e6074ef update events triggers 2026-02-16 17:35:46 +06:00
InsanusMokrassar 0c87cf95eb improvements(?) in users api 2026-02-16 15:04:33 +06:00
InsanusMokrassar 1cff533265 update dependencies and fix (?) build 2025-10-20 22:44:16 +06:00
InsanusMokrassar 2ff11ad73c improve messages hierarchy 2025-09-22 12:19:34 +06:00
InsanusMokrassar fbb2511fca Merge branch 'master' into 29.0.0 2025-09-14 14:43:49 +06:00
InsanusMokrassar da4cd527ec fix of #1002 2025-09-10 15:45:45 +06:00
InsanusMokrassar 989d33acb8 start separate channel direct messages thread id insttead of one merged message thread id 2025-09-03 19:44:42 +06:00
InsanusMokrassar b69be31362 add a lot of things from update 2025-08-25 15:43:42 +06:00
InsanusMokrassar 2182e44bc2 add overloads for containsCommand 2025-08-11 15:28:21 +06:00
InsanusMokrassar 08c885de2f add extension of containsCommand 2025-08-11 01:02:22 +06:00
InsanusMokrassar b13f24153f add filtering of waiters with commands for other usernames 2025-08-10 23:28:30 +06:00
InsanusMokrassar 12ee862dad small fix in filter of commands 2025-08-10 23:03:17 +06:00
InsanusMokrassar 0726574852 improvements in copying of behaviour contexts 2025-08-10 22:50:21 +06:00
InsanusMokrassar 9a00193e59 improvements in data filling 2025-08-10 22:47:52 +06:00
InsanusMokrassar 0fd8c1e2f3 add filtering out of other bots commands by default 2025-08-10 18:24:34 +06:00
InsanusMokrassar c09d089707 add lazy loadable bot info 2025-08-10 18:05:48 +06:00
InsanusMokrassar 3ce56745f4 add fileLinkUrlMapper to all callers of TelegramAPIUrlsKeeper constructors 2025-07-28 20:04:59 +06:00
InsanusMokrassar f7476188eb so, now? 2025-07-21 22:55:36 +06:00
InsanusMokrassar 9e4d7dd9f9 WAT A HUGE REFACTOR 2025-07-12 15:42:48 +06:00
InsanusMokrassar 586a61157d update dependencies 2025-07-12 13:20:02 +06:00
InsanusMokrassar 6d5bedd315 add workarounds for checklists 2025-07-08 11:47:05 +06:00
InsanusMokrassar 69a9e8f820 several fixes 2025-07-08 11:43:13 +06:00
InsanusMokrassar c990d987f5 add support of general changes 2025-07-07 21:48:23 +06:00
InsanusMokrassar db8bac9b52 add ChecklistTasksAdded and ChecklistTasksDone events 2025-07-07 21:19:17 +06:00
InsanusMokrassar 86e83f7f1a refactor: expectFlow 2025-06-15 12:24:23 +06:00
InsanusMokrassar 429fc5d2f9 small improvements in long polling and behaviour buildr 2025-06-15 11:38:17 +06:00
InsanusMokrassar bab69f523a small refactor 2025-06-14 19:36:17 +06:00
InsanusMokrassar 91f4d3bf24 build fix :) 2025-06-14 19:33:34 +06:00
InsanusMokrassar 3e316dfde0 fix in build?:) 2025-06-14 19:28:58 +06:00
InsanusMokrassar 1ef49ad48c remove suspend in all triggers 2025-06-14 19:11:18 +06:00
InsanusMokrassar 9297824dc3 make changes almost not breaking 2025-06-14 17:58:58 +06:00
InsanusMokrassar d02ed592d8 fix of build 2025-06-14 16:31:11 +06:00
InsanusMokrassar 6ea9a28c7c start migration to non-suspend expect flow 2025-06-14 11:36:17 +06:00