Him188
|
3270192715
Remove `SendMessageHandler` and introduce `OutgoingMessagePipeline`.
|
vor 3 Jahren |
Him188
|
05aa3c8026
Add ContactOrBot.inferMessageSourceKind
|
vor 3 Jahren |
Him188
|
7e87376930
Move toMessageChain and toRichTextElems to MessageProtocolFacade
|
vor 3 Jahren |
Him188
|
7251d87621
Optimize `processForwardMessage`
|
vor 4 Jahren |
Him188
|
0c708c8197
Redesign MessageChain hierarchy: Add LinearMessageChainImpl and CombinedMessage
|
vor 4 Jahren |
Him188
|
c118180b54
Move messages implementations other than InternalFlagOnlyMessage from `.message` to `.message.data`
|
vor 4 Jahren |
Him188
|
255bfafeed
Move InternalFlagOnlyMessage implementations from `.message` to `.message.flags`
|
vor 4 Jahren |
Him188
|
27daf62ba5
Move Image implementations from `.message` to `.message.image`
|
vor 4 Jahren |
Him188
|
c30b3a285a
Move MessageSource implementations from `.message` to `.message.source`
|
vor 4 Jahren |
Him188
|
c3f94a66d6
Remove legacy `sendAndExpect` to reduce code complexity to avoid compiler bugs, fix #2049
|
vor 3 Jahren |
Him188
|
4acd74974a
Migrate deprecated usages and cleanup code
|
vor 3 Jahren |
Him188
|
2a8f7de23d
Throw `SendMessageFailedException` with new reason `AT_ALL_LIMITED`, fix #1948
|
vor 3 Jahren |
Him188
|
74fc5a5037
Throw specific `SendMessageFailedException` when reaching group chat limit, close #1220
|
vor 4 Jahren |
Him188
|
a989ea9db1
Add `SendMessageFailedException`, change supertypes of `MessageTooLargeException` and `BotIsBeingMutedException` to the new exception
|
vor 4 Jahren |
Him188
|
64920a399e
Throw a specific exception when reaching maximum AtAll times limit, fix #1201
|
vor 4 Jahren |
Karlatemp
|
2422aa34b5
Add image caches; Fix deserialized image not rendering in `ForwardMessage`; fix #1507, fix #1636
|
vor 4 Jahren |
Karlatemp
|
b5d8c708bd
Redesign MultiMsg; Support nested ForwardMessage sending; close #1198
|
vor 4 Jahren |
sandtechnology
|
57a20ea08c
Handle service unavailable case when sending message, thanks to EDG (#1659)
|
vor 4 Jahren |
Karlatemp
|
e1ca6dd6c9
Avoid user injection
|
vor 4 Jahren |
Karlatemp
|
fa364b4b45
Reject sending `FileMessage` (#1657)
|
vor 4 Jahren |
Karlatemp
|
217907c58a
Support sending `MusicShare` to friends. (#1615)
|
vor 4 Jahren |
Karlatemp
|
b1ad60fc11
Fix `ForwardMessage` length check; fix #1590
|
vor 4 Jahren |
sandtechnology
|
4ce57f52a8
Add height, width, size and imageType attribute to Image class (#1548)
|
vor 4 Jahren |
Him188
|
238ec52eea
Adapt for server time difference, let `MessageSource.time` refer to server time. Fixes 1519
|
vor 4 Jahren |
Him188
|
edf1bc9a2e
Migrate more transformers to `NoticeProcessorPipeline`
|
vor 4 Jahren |
Him188
|
dc54679acb
Redesign notice handling and introduce `NoticeProcessorPipeline`
|
vor 4 Jahren |
Karlatemp
|
b3112dada3
Right exception when bot was muted
|
vor 4 Jahren |
Him188
|
8647d38b34
Add `MessageReceiptTest` for #1371
|
vor 4 Jahren |
Him188
|
a59d7208cb
Add `getMiraiImpl` to replace direct calls of `MiraiImpl.INSTANCE`
|
vor 4 Jahren |
Him188
|
91a9e63877
Do light refine after constructing `MessageReceipt`, fix #1371
|
vor 4 Jahren |