Commit Graph
65 Commits
Author SHA1 Message Date
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 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 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 2ff11ad73c improve messages hierarchy 2025-09-22 12:19:34 +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 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 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 91f4d3bf24 build fix :) 2025-06-14 19:33:34 +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 88fc4fc444 fix of build 2025-06-13 14:05:56 +06:00
InsanusMokrassar dd0de3b6d4 add RequestsExecutor.Log 2025-06-13 13:53:44 +06:00
InsanusMokrassar c610f4eab2 update classcasts 2025-04-21 12:16:17 +06:00
InsanusMokrassar c0e3c1d02f update classcasts and api dumps 2025-04-19 12:58:18 +06:00
InsanusMokrassar 402e695f99 add CombinedSubcontextInitialAction 2024-11-30 14:11:43 +06:00
InsanusMokrassar 6d300de470 add data on behaviour contexts 2024-11-29 01:09:47 +06:00
InsanusMokrassar dc463b5626 add copy_text button and allowPaidBroadcast field in requests 2024-11-01 02:04:22 +06:00
InsanusMokrassar 7398e53b85 api dump 2024-10-14 10:59:06 +06:00
InsanusMokrassar 7db4f47e82 fixes in giveaways -.- 2024-09-08 23:34:27 +06:00
InsanusMokrassar 02be5b5e48 add triggers and waiters for giveaways 2024-09-08 16:25:14 +06:00
InsanusMokrassar be87e3c736 add triggers for giveaways 2024-09-08 16:10:04 +06:00
InsanusMokrassar 1980f8a9ca add paid media payload support 2024-09-06 20:11:08 +06:00
InsanusMokrassar e4ac100b38 update api dump 2024-09-05 00:52:16 +06:00
InsanusMokrassar 5b4a7d912e update api dump 2024-08-30 19:48:28 +06:00
InsanusMokrassar 9f2ccde589 add kicked changes listening 2024-08-30 19:30:05 +06:00
InsanusMokrassar dd054f1e07 update jvm api dump 2024-08-29 18:26:29 +06:00
InsanusMokrassar 10d92c2fdb improvements and breaking changes in ChatMember hierarchy 2024-08-29 17:54:00 +06:00
McModder 49448408d1 Add triggers for newly introduced ChatMemberUpdated filters 2024-08-28 19:36:08 +03:00