mirror of
https://github.com/mamoe/mirai.git
synced 2025-03-11 21:30:11 +08:00
Introduce `Friend` extending `User` Introduce `User` acting as the superclass of `Friend` and `Member` Add extensions `Member.asFriend`, etc. Remove specialized `Contact.hashCode` and `Contact.equals`, inherit from `kotlin.Any` Specify `toString` behavior in abstract `Contact` classes, instead of in implementation classes. Add virtual member `Contact.sendMessage(String)` Migrate the project from using `QQ` to `Friend` Remove multiplatform Contact class structure, keep them common. Remove extension `Long.at` in `GroupMessage`, `QQ.at` in `ContactMessage`. Add `At.asMember()` in `GroupMessage`. Make `calculateGroupUinByGroupCode`, `calculateGroupCodeByGroupUin` static on JVM. |
||
---|---|---|
.. | ||
src | ||
build.gradle.kts | ||
README.md |
mirai-core-qqandroid
QQ for Android 8.2.7 协议实现.
相较于 mirai-core
, 此模块仅提供协议和功能的实现, 不提供额外的公开的 API.