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
6bdd217530
Add Bot API 10.1 Rich Messages support
...
Adds the full Rich Messages type system and methods:
- RichText hierarchy: RichTextPlain, RichTextGroup, RichTextEntity and all
24 RichText* entity types, with a recursive serializer handling plain
strings, arrays and typed objects
- RichBlock hierarchy: all 21 RichBlock* types plus RichBlockCaption,
RichBlockTableCell and RichBlockListItem (JsonContentPolymorphic by type)
- RichMessage type and RichMessageContent message content; rich_message
parsed in RawMessage; RichMessageContentMessage typealias
- InputRichMessage (internal constructor + InputRichMessageHTML /
InputRichMessageMarkdown factories) and InputRichMessageContent usable as
InputMessageContent
- SendRichMessage and SendRichMessageDraft requests with API bindings
- richMessage parameter on EditChatMessageText
- Serialization round-trip test for RichMessage/RichText/RichBlock
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 17:32:56 +06:00
628e877064
Add Bot API 10.1 Polls support (Link, InputMediaLink)
...
Adds the Link type implementing PollMedia (the url attached to a poll
option), parses the new `link` field in PollMedia, and adds
TelegramMediaLink (InputMediaLink) usable as InputPollOptionMedia.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 16:53:59 +06:00
fa73f34182
Merge branch 'master' into 34.0.0
2026-06-13 14:08:47 +06:00
a9f27b4417
ksp + apiDump
2026-06-06 13:02:04 +06:00
df77c65c86
rework of guest answers messages
2026-05-30 15:09:19 +06:00
1f2b3b9464
guest message answers rework
2026-05-30 12:49:54 +06:00
643133a87b
add api exception (solution of #1048 ) + add classcasts for exceptions
2026-05-28 19:05:53 +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
f3f28b6165
fixes of hierarchy and build
2026-05-17 14:53:49 +06:00
176d0d419a
fix hierarchy of ManagedBotUpdated
2026-04-14 19:59:52 +06:00
703538a6fa
continue fix of fields absence
2026-04-13 14:49:48 +06:00
243a3ca626
add support of PollOptionAdded and PolloptionDeleted
2026-04-08 18:10:39 +06:00
78c476e4c6
add support of QuizPoll#correctOptionIds
2026-04-06 18:46:08 +06:00
a5446b5adb
add support of managed bots creation link
2026-04-06 16:32:26 +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
2dd91f47d7
add helper method sender_tag for messages
2026-03-02 17:40:47 +06:00
4f97327d29
add support of date_time messages entities
2026-03-02 15:29:26 +06:00
c9be5041b8
check new fields and other things related to api updates in gifts
2026-02-20 17:49:16 +06:00
a0bb05ce4a
add support of profile audios
2026-02-18 21:22:16 +06:00
bd816b7847
realize ChatOwnerLeft and ChatOwnerChanged
2026-02-17 15:30:25 +06:00
10b1c359fa
extend support of styles and iconEmojiCustomId
2026-02-16 23:22:04 +06:00
d642a04e01
update forum events
2026-02-16 17:26:35 +06:00
ecd01c9254
classcasts and apiDump
2026-02-16 17:14:28 +06:00
0c87cf95eb
improvements(?) in users api
2026-02-16 15:04:33 +06:00
44ce84cb84
fixes?
2026-02-15 13:53:41 +06:00
cc5056b685
make chats to support private forums
2026-01-07 23:19:12 +06:00
28b5fae760
fix of #1019 and improve longPollingFlow
2025-11-23 17:35:59 +06:00
2ff11ad73c
improve messages hierarchy
2025-09-22 12:19:34 +06:00
0163e5ce8c
fix of apiDump
2025-09-15 00:32:25 +06:00
048f65b8d4
Partially add DirectMessagesTopic
2025-08-25 16:39:23 +06:00
b69be31362
add a lot of things from update
2025-08-25 15:43:42 +06:00
586a61157d
update dependencies
2025-07-12 13:20:02 +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
e53b3b8198
improve support of send checklist
2025-07-07 21:03:04 +06:00
429fc5d2f9
small improvements in long polling and behaviour buildr
2025-06-15 11:38:17 +06:00
3b4fa06924
several fixes of build: jvmApiDump, TransactionType.Unknown @JvmInline
2025-05-10 10:17:15 +06:00
c610f4eab2
update classcasts
2025-04-21 12:16:17 +06:00
c0e3c1d02f
update classcasts and api dumps
2025-04-19 12:58:18 +06:00
80955eeb55
jvmApiDump, once more :)
2025-02-15 09:06:25 +06:00
7d3e9325f1
add support of TransactionPartnerChat
2025-02-14 18:42:48 +06:00
13bfe681d8
jvmApiDump
2025-01-27 09:43:47 +06:00
625760afae
jvmApiDump
2024-12-06 13:01:01 +06:00
d578f6af90
jvmApiDump
2024-11-11 13:38:09 +06:00
7d47d0ab61
jvmApiDUmp
2024-11-01 23:32:56 +06:00
479923a04a
more jvmApiDump to god of jvmApiDump
2024-11-01 14:50:46 +06:00