Commit Graph

4501 Commits

Author SHA1 Message Date
Karlatemp
1e53f56212
Rename NotSupportedSliderCaptchaException to UnsupportedSliderCaptchaException 2020-12-24 01:14:27 +08:00
Karlatemp
2b12ae0ded
typo 2020-12-24 01:07:41 +08:00
Karlatemp
5db71cd299
Disable SliderCaptcha. #745 2020-12-24 00:34:13 +08:00
Karlatemp
dffade2a92
Don't relogin bot when bot logging in 2020-12-24 00:14:17 +08:00
Him188
7446453e8e HummerResv12 2020-12-23 22:56:10 +08:00
Him188
81ef2d4195 Merge remote-tracking branch 'origin/dev' into dev 2020-12-23 22:46:43 +08:00
Him188
f613b7f7b7 Support other client messages:
- Add OtherClientMessageEvent
2020-12-23 22:46:10 +08:00
Karlatemp
33ab43f222
Merge pull request #758 from sandtechnology/Update-packet
Update outdated packet value
2020-12-23 22:10:27 +08:00
sandtechnology
f4d2fc3ac6 Update outdated packet value 2020-12-23 21:23:28 +08:00
Him188
3b35dbcac5 Support OtherClient online status:
- Add ClientKind
- Add OtherClientOnlineEvent,OtherClientOfflineEvent
- Add Bot.otherClients
- Add OtherClientList
2020-12-23 20:57:39 +08:00
Him188
f1136e9b37 Add ContactList.getOrFail 2020-12-23 20:50:12 +08:00
Him188
8b988585d6 Add OtherClient 2020-12-23 20:15:11 +08:00
Him188
960b67f829 Move FriendImpl.uploadImage implementation to AbstractUser.uploadImage, simplify MemberImpl 2020-12-23 19:55:27 +08:00
Him188
e978918303 Change event constructors from internal to public with @MiraiInternalApi 2020-12-23 19:53:37 +08:00
Him188
db9ee62250 Add AbstractContact and AbstractUser for future inheritance 2020-12-23 19:49:04 +08:00
Him188
85853b88c1 Add ContactOrBot.bot 2020-12-23 19:30:15 +08:00
Him188
d12a3728ea Update docs 2020-12-23 19:26:26 +08:00
Him188
8d0d53a8b8 Suppress UNUSED_PARAMETER for JvmMethodEventsTestJava 2020-12-23 18:41:55 +08:00
Him188
c0c7853ab7 Fix build 2020-12-23 18:38:46 +08:00
Him188
f691a8f3e0 Add ContactOrBot.avatarUrl 2020-12-23 18:35:36 +08:00
Him188
cce37faae9 Add Message.contentEquals parameter strict for checking element properties. 2020-12-23 18:23:17 +08:00
Him188
4a8aded303 Fix doc 2020-12-23 18:02:44 +08:00
Him188
ff855fc6f1 Add Message.deserializeFromJsonString and Message.serializeToJsonString 2020-12-23 18:02:35 +08:00
Him188
21cb125984 Move MessageKey from Message.kt to MessageKey.kt 2020-12-23 17:51:13 +08:00
Him188
77a4aa8977 Code cleanup, improve docs 2020-12-23 17:48:22 +08:00
Him188
75d5020a0a Improve docs 2020-12-23 17:44:33 +08:00
Him188
ed2c223125 Implement MessageChain.hashCode and MessageChain.equals 2020-12-23 17:41:01 +08:00
Him188
ca04c180f0 Add ir configuration to buildscript 2020-12-22 20:56:19 +08:00
Him188
93aeda2aeb Merge remote-tracking branch 'origin/dev' into dev 2020-12-22 13:15:24 +08:00
Him188
55a7ca82f7 Wrap exceptions thrown in EventHandler with relevant event so as to allow obtaining event instance in SimpleListenerHost.handleException. Fix #533 2020-12-22 13:15:02 +08:00
Him188
d7bddc77ed
Merge pull request #749 from sandtechnology/Fix-login
Fix protocol error again, thanks to @wdvxdr1123 and MiraiGo
2020-12-22 11:14:20 +08:00
Karlatemp
27030d150e
login result type: 239, fix #744 2020-12-21 23:33:09 +08:00
Him188
6540b71bbd
Merge pull request #748 from lc6a/dev
Update README.md
2020-12-21 22:48:03 +08:00
sandtechnology
5a7771012b Fix protocol error again, thanks to @wdvxdr1123 and MiraiGo 2020-12-21 22:45:56 +08:00
lc6a
87407e97d9
Update README.md
修改写错的内容
2020-12-21 22:09:56 +08:00
Him188
6fafbdb4aa
Update README.md 2020-12-21 14:04:21 +08:00
Karlatemp
2b041f64f8
Merge branch 'anonymous' into dev, close #432 2020-12-21 13:05:08 +08:00
Karlatemp
62f605eb35
Fix voice missing 2020-12-21 13:00:10 +08:00
Karlatemp
2aacfe4064
Merge remote-tracking branch 'origin/dev' into dev 2020-12-21 12:51:51 +08:00
Karlatemp
3d09b8f911
Support long message in private message, close #171 2020-12-21 12:50:41 +08:00
sandtechnology
23114b7e81
Support New QQ System Faces (#720)
* Update QQ original faces name

* Add missed channel check

* Change data struct to array

* Revert "Add missed channel check"

This reverts commit e30f97dc

* Remove author

* Make internal

* Update Face implement

* Support decode and encode new system faces

* Correct the magic number

* Lazy name val

* Fix naming inconsistent

* Revert "Fix naming inconsistent"

This reverts commit b7db927f

* Fix naming inconsistent again
2020-12-20 20:59:34 +08:00
sandtechnology
a097e494ef
Fix Sub8A (#742)
* Fix Sub8A

* Fix error
2020-12-20 20:58:53 +08:00
Karlatemp
b2c0f8a13a
Don't @AnonymousMember in QuoteReply 2020-12-20 16:45:17 +08:00
Karlatemp
fc9a4e73d3
Improve message logging 2020-12-20 16:28:30 +08:00
Karlatemp
de3fd9d698
Merge remote-tracking branch 'origin/dev' into anonymous
# Conflicts:
#	mirai-core/src/commonMain/kotlin/message/incomingSourceImpl.kt
2020-12-20 15:53:06 +08:00
Karlatemp
7796fbf2d2
Fix duplicated GroupRecall broadcast in recall group message 2020-12-20 15:43:08 +08:00
Karlatemp
28249b317c
Support parsing fragmented message.
close #440
2020-12-20 15:40:25 +08:00
Karlatemp
c934ff5b89
Use ConcurrentLinkedQueue for EventSystem, #630 2020-12-20 10:49:17 +08:00
Karlatemp
c96e7b609e
Support anonymous in network 2020-12-20 09:56:42 +08:00
Karlatemp
c6bef602b5
AnonymousMember 2020-12-20 09:54:26 +08:00