Commit Graph

214 Commits

Author SHA1 Message Date
InsanusMokrassar 925c4dae6c ChatIdWithThreadId, all chats ids now value classes, update chats ids hierarchy 2022-11-10 16:25:55 +06:00
InsanusMokrassar 1ec4507891 add new type of chats ids 2022-11-10 15:56:38 +06:00
InsanusMokrassar 7d7658c64f add forumMessage/notForumMessage extensions 2022-11-08 22:11:44 +06:00
InsanusMokrassar ee0c017a79 add extensions sameTopic/sameThread Message 2022-11-08 15:07:37 +06:00
InsanusMokrassar 4736610aa8 several fixes 2022-11-08 02:50:22 +06:00
InsanusMokrassar f6f07a5e8a fixes 2022-11-08 02:27:38 +06:00
InsanusMokrassar b32ce88a97 fixes 2022-11-08 01:51:27 +06:00
InsanusMokrassar 47f514a635 Merge branch '4.0.0' into task/676-rework_of_media_groups 2022-11-08 00:36:46 +06:00
InsanusMokrassar b1bba43f29 update api according to new topics api 2022-11-08 00:11:14 +06:00
InsanusMokrassar 5bf30bc6c6 fix 2022-11-06 14:28:16 +06:00
InsanusMokrassar 541e00fa03 start rework 2022-11-06 14:07:31 +06:00
InsanusMokrassar 867a46d397 add support of forum chats 2022-11-06 12:51:53 +06:00
InsanusMokrassar 777a58ce9a a little bit refactor hasCommands 2022-10-30 20:10:12 +06:00
madhead 86cc7cfb3d
Add `hasCommands` / `hasNoCommands` extensions on `CommonMessage`
These extensions are meant to be used as arguments to the `initialFilter` parameter in behaviour builder triggers.
2022-10-24 03:46:30 +02:00
InsanusMokrassar b588622c3d deprecate old row methods for keyboard builders 2022-09-28 20:48:55 +06:00
InsanusMokrassar 8b64a0c94e keyboard builders become typealiases 2022-09-28 20:38:16 +06:00
InsanusMokrassar c460b4eacc small refactoring inside of entities builder 2022-09-19 12:57:22 +06:00
InsanusMokrassar 0aa58bd9f6 improve deprecation messages in old entities builder 2022-09-19 12:10:17 +06:00
InsanusMokrassar a4a82f69c6 replace entities builder 2022-09-19 11:18:01 +06:00
InsanusMokrassar c1374c118d Improve support of new exceptions recovering mechanism 2022-09-19 01:39:23 +06:00
InsanusMokrassar 3575a62f34 MessageIdentifier -> MessageId, replies with chatsIds/messageIds 2022-09-15 00:17:18 +06:00
InsanusMokrassar e029b29f7f fixes 2022-08-26 12:20:20 +06:00
InsanusMokrassar 9ea06de27c add waitCommands* expectations 2022-08-24 15:03:54 +06:00
InsanusMokrassar 41e6c52369 allowedUpdates is ALL_UPDATES_LIST by default everywhere 2022-08-23 11:55:28 +06:00
InsanusMokrassar 3c084d70e5 fix of #588 2022-08-13 13:13:07 +06:00
InsanusMokrassar 5f2660b804 fill raw sticker data 2022-08-13 12:20:28 +06:00
InsanusMokrassar c3668e978b add support of custom emojis 2022-08-12 23:21:53 +06:00
InsanusMokrassar 6a06775bc4 add file annotations generation to the class casts 2022-08-05 18:57:50 +06:00
InsanusMokrassar bbdff0b31a rename file with new classcasts 2022-08-05 17:31:45 +06:00
InsanusMokrassar cb4880bd00 optimize imports in utils 2022-08-05 16:35:07 +06:00
InsanusMokrassar a18eda3db6 add generation of class casts 2022-08-05 16:31:39 +06:00
InsanusMokrassar 69f658e4a8 rewrite hierarchy of forward info classes 2022-08-04 22:45:26 +06:00
InsanusMokrassar 8c51ca9d72 fixes in forward from public chat info 2022-08-04 22:27:40 +06:00
InsanusMokrassar 48c4a3156b fix of build 2022-08-04 18:15:51 +06:00
InsanusMokrassar 86937cc096 remove deprecations 2022-08-04 18:01:35 +06:00
InsanusMokrassar c68b148d5e inline buildEntities 2022-07-31 18:26:07 +06:00
InsanusMokrassar 4b89563cff fixes in classcasts, withContentOrNull and withContentOrThrow 2022-07-22 16:45:54 +06:00
InsanusMokrassar 8ded892b72 new class casts 2022-07-11 02:20:28 +06:00
InsanusMokrassar d0b606469b fixes related to owner chat member 2022-07-11 02:05:10 +06:00
InsanusMokrassar 678f79da04 CreatorChatMember -> OwnerChatMember 2022-07-11 01:56:31 +06:00
InsanusMokrassar 3f9237b5de flatInlineKeyboard and flatReplyKeyboard 2022-07-11 01:10:35 +06:00
InsanusMokrassar 3d7334dd62 sameChat 2022-07-11 00:57:13 +06:00
InsanusMokrassar 26306f1567 sameMessage 2022-07-11 00:53:20 +06:00
InsanusMokrassar c7dc69d09f ChatJoinRequest#inviteLink fix 2022-07-09 23:09:52 +06:00
InsanusMokrassar c2487c5adc fixes in links 2022-07-09 22:43:19 +06:00
InsanusMokrassar 864992aff0 complete rewriting on libs.versions.toml 2022-06-29 14:23:45 +06:00
InsanusMokrassar e18e8ba6df start to use more unified way of scripts organization 2022-06-29 13:47:21 +06:00
InsanusMokrassar d20b94e52c rename PremiumChat -> PossiblyPremiumChat 2022-06-21 23:06:36 +06:00
InsanusMokrassar f86a095421 CreateInvoiceLink 2022-06-21 18:52:55 +06:00
InsanusMokrassar b0c6b80d8b small improvements 2022-06-21 18:30:31 +06:00
InsanusMokrassar ad7fdc6211 improvements in longPolling extension 2022-05-22 22:36:56 +06:00
InsanusMokrassar 7430490499 fixes for build 2022-05-22 01:46:11 +06:00
InsanusMokrassar 416187e079 remove deprecations 2022-05-22 01:40:03 +06:00
InsanusMokrassar e7aec75aca removing of filters for the wait triggers 2022-05-22 01:27:52 +06:00
InsanusMokrassar 507cb2af26 cleanup waiters in behaviour builder and add withEvent 2022-05-21 23:38:42 +06:00
InsanusMokrassar 1e73aac750
Update Webhook.kt 2022-05-14 02:32:39 +06:00
InsanusMokrassar 82c6eda0b7
Update Webhook.kt 2022-05-14 02:31:36 +06:00
InsanusMokrassar e9ff93cde1 improvements in webhooks 2022-05-14 01:35:38 +06:00
InsanusMokrassar ae639d38e0 Merge branch 'master' into 1.0.0 2022-05-05 14:58:07 +06:00
InsanusMokrassar 233c789054 improvements in keyboards and add tgWebAppStartParamField 2022-05-04 23:11:20 +06:00
InsanusMokrassar 6f8b881668 replaces of CommonAbstracts 2022-05-01 22:13:40 +06:00
InsanusMokrassar 19ddff2999 MediaGroupUpdates replaces 2022-05-01 21:01:03 +06:00
InsanusMokrassar 7f08fd9d66 replace ParseMode 2022-05-01 20:43:03 +06:00
InsanusMokrassar d3cb44490b TextSources replacements 2022-05-01 20:36:07 +06:00
InsanusMokrassar d0709a509f cleanup in message contents 2022-05-01 11:52:02 +06:00
InsanusMokrassar bafb0c2459 fix incosistences after updating of dependencies 2022-05-01 11:21:01 +06:00
InsanusMokrassar 350b77f6ff add webAppButton overload with url as string 2022-04-23 12:33:56 +06:00
InsanusMokrassar c19bccc7d1 add support of WebAppInfo 2022-04-23 12:30:35 +06:00
InsanusMokrassar 2c71377058 voice(_c/C)hat* -> video(_c/C)hat* renames 2022-04-23 12:30:15 +06:00
InsanusMokrassar 900ef28404 rename InputMedia -> TelegramMedia and replace all InputMedia to media package 2022-04-22 13:54:06 +06:00
InsanusMokrassar a930423955 chats sealing 2022-04-22 00:16:41 +06:00
InsanusMokrassar 323c4de858 replace of ChatMember 2022-04-21 23:24:01 +06:00
InsanusMokrassar cdd5649c04 CallbackQuery package -> queries.callback 2022-04-21 22:42:54 +06:00
InsanusMokrassar b5334c2b72 fix of #556 2022-04-21 17:54:21 +06:00
InsanusMokrassar cf27600fb5 add webAppButton overload with url as string 2022-04-21 14:49:52 +06:00
InsanusMokrassar 22a7697447 add support of WebAppInfo 2022-04-21 14:49:52 +06:00
InsanusMokrassar ef9941134e voice(_c/C)hat* -> video(_c/C)hat* renames 2022-04-21 14:49:52 +06:00
InsanusMokrassar 643f8e577e fix of #550 2022-04-21 14:49:52 +06:00
InsanusMokrassar 4207d89c92 accumulated updates improvements 2022-04-04 13:16:18 +06:00
InsanusMokrassar 87ee2f280b remove redundant TextedMediaInputMediaContent 2022-04-03 19:56:34 +06:00
InsanusMokrassar 3d458b2dc6 fixes in builds and filling up functionality related to new classes 2022-04-03 19:48:48 +06:00
InsanusMokrassar ee1c7c6533 TextedMediaGroupMediaInput 2022-04-03 19:37:56 +06:00
InsanusMokrassar 97d122c770 TextedMediaContent fixes 2022-04-03 19:29:48 +06:00
InsanusMokrassar d426cb1210 TextedMediaContent 2022-04-03 19:06:27 +06:00
InsanusMokrassar 2a3d8e6e73 publication scripts update 2022-03-22 16:26:18 +06:00
InsanusMokrassar 1ebaa1c387 deeplinking fixes and additions 2022-02-07 18:08:06 +06:00
InsanusMokrassar 00d467d091 classcasts and raw fields updates 2022-02-01 23:25:22 +06:00
InsanusMokrassar 0c2fe6bce7 support of Telegram Bot API 5.7 2022-02-01 16:23:26 +06:00
InsanusMokrassar eee9fe439f fix of #529 2022-01-31 17:52:01 +06:00
InsanusMokrassar 98ff2558e9 remove redundant dependency in utils 2022-01-07 13:32:34 +06:00
InsanusMokrassar 61c00b38b1 Update core publish scripts 2022-01-07 13:29:53 +06:00
InsanusMokrassar 2096671147 upfill raw extensions 2022-01-07 12:56:42 +06:00
InsanusMokrassar b5bb40576b optimize imports of utils 2022-01-06 16:59:15 +06:00
InsanusMokrassar 953638ddf5 add raw fields for CallbackQuery 2022-01-06 16:57:51 +06:00
InsanusMokrassar 1c9ca7a493 add raw fields for ChosenInlineResult 2022-01-06 16:52:28 +06:00
InsanusMokrassar c220412b02 add raw fields for InlineQuery 2022-01-06 16:45:50 +06:00
InsanusMokrassar 41852dde7c add raw fields for polls 2022-01-06 16:42:19 +06:00
InsanusMokrassar 07de18efd8 update changelog 2022-01-06 14:50:14 +06:00
InsanusMokrassar 9552550198 UserLoggedIn, additions in ClassCasts and partial fix of #511 2022-01-06 14:49:11 +06:00
InsanusMokrassar 73b355df55 fixes 2022-01-02 02:00:22 +06:00
InsanusMokrassar 5c6a430f38 support of protect_content 2022-01-01 20:13:22 +06:00
InsanusMokrassar 5c5a19c91a add spoiler support 2021-12-31 13:48:51 +06:00
madhead aa1e7eea1d
Support for "migrated to supergroup" events 2021-12-22 02:37:43 +01:00
InsanusMokrassar fb8cfed382 hotfix 2021-12-20 14:07:45 +06:00
InsanusMokrassar 69f4033807 add support of is_automatic_forward 2021-12-18 22:28:01 +06:00
InsanusMokrassar 8baa601af7
Fix of linkln 2021-12-04 12:51:55 +06:00
InsanusMokrassar 249efeee7e update scripts 2021-11-14 19:42:03 +06:00
InsanusMokrassar fc59ab0cdd add class casts for ChatInviteLink 2021-11-08 19:15:58 +06:00
InsanusMokrassar a76a7ae630 add choose_sticker 2021-11-08 18:36:17 +06:00
InsanusMokrassar c24d536d4c add ChatJoinRequest 2021-11-08 18:21:55 +06:00
Kirill Romanov 8d97057d2c add separator parameter to buildEntities 2021-10-22 20:59:49 +03:00
Kirill Romanov 78f006e280 move entitiesList from EntitiesBuilder constructor 2021-10-22 20:55:10 +03:00
InsanusMokrassar 576b25190a cleanup 'extension' suffix in readmes 2021-10-18 15:37:10 +06:00
InsanusMokrassar e60eb68b67 packages update 2021-10-18 15:20:25 +06:00