From 7bc4ca7fca4a2c91d70c119a27dce3b4c947f539 Mon Sep 17 00:00:00 2001 From: Him188 Date: Wed, 15 Apr 2020 20:36:05 +0800 Subject: [PATCH 1/5] Update README.md --- README.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 51c7b9396..f5ce54945 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,11 @@ Mirai 是一个在全平台下运行,提供 QQ Android 和 TIM PC 协议支持 **[English](README-eng.md)** -多平台 **QQ Android** 和 **TIM PC** 协议支持库与高效率的机器人框架. -纯 Kotlin 实现协议和支持框架,模块全部免费开源。 -mirai 既可以作为项目中的 QQ 协议支持库, 也可以作为单独的应用程序与插件承载 QQ 机器人服务。 +**QQ Android** 协议支持库与高效率的机器人框架 +纯 Kotlin 实现协议和支持框架 +mirai 既可以作为项目中的 QQ 协议支持库, 也可以作为单独的应用程序与插件承载 QQ 机器人服务。 -### **一切开发旨在学习,请勿用于非法用途** +## **一切开发旨在学习,请勿用于非法用途** 加入 [![Gitter](https://badges.gitter.im/mamoe/mirai.svg)](https://gitter.im/mamoe/mirai?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge), 或加入 QQ 群: 655057127 @@ -61,12 +61,19 @@ mirai 既可以作为项目中的 QQ 协议支持库, 也可以作为单独的 | 完整好友列表 | | 处理新好友申请 | +#### 不会支持的协议: +- 点赞 +- 收付款 +- 主动添加好友 +- 主动加入群 +- 主动邀请好友加群 + +**一切开发旨在学习,请勿用于非法用途** + ## 开始 Mirai 目前为快速流转(Moving fast)状态, 增量版本之间可能不具有兼容性,任何功能都可能在没有警告的情况下添加、删除或者更改。 -**Mirai 源码完全开放, 您可以参考 Mirai 的协议实现来开发其他框架, 但需注明来源并遵守开源协议要求 (AGPLv3)**。 - ### 开发者 **了解 mirai 架构**: [Wiki](https://github.com/mamoe/mirai/wiki/Home) @@ -94,9 +101,7 @@ Demos: [mirai-demos](https://github.com/mamoe/mirai-demos) - [mirai-console](https://github.com/mamoe/mirai-console) 支持插件 **本模块正在完善** -### 我是其他平台的使用者 - -#### 酷 Q 平台用户: +### 其他平台的使用者 - 酷Q的插件可以在 mirai 中加载, 详见 [Mirai-Native](https://github.com/iTXTech/mirai-native) - 使用 `酷Q HTTP API` 的插件将可以在 mirai 中加载,`Mirai-CQ-Adapter` 正在进行中 From 67f7be34a317db686740d91085c30496a6060482 Mon Sep 17 00:00:00 2001 From: sandtechnology <20417547+sandtechnology@users.noreply.github.com> Date: Thu, 16 Apr 2020 01:21:54 +0800 Subject: [PATCH 2/5] Fix wrong error message --- mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt index 07e1cede9..75580a14d 100644 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt +++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt @@ -115,7 +115,7 @@ abstract class Bot : CoroutineScope, LowLevelBotAPIAccessor, BotJavaFriendlyAPI( * 获取一个好友对象. * @throws [NoSuchElementException] 当不存在这个好友时抛出 */ - fun getFriend(id: Long): QQ = friends.firstOrNull { it.id == id } ?: throw NoSuchElementException("group $id") + fun getFriend(id: Long): QQ = friends.firstOrNull { it.id == id } ?: throw NoSuchElementException("friend $id") /** * 机器人加入的群列表. 与服务器同步更新 @@ -343,4 +343,4 @@ inline fun Bot.containsGroup(id: Long): Boolean = this.groups.contains(id) inline fun Bot.getFriendOrNull(id: Long): QQ? = this.friends.getOrNull(id) @JvmSynthetic -inline fun Bot.getGroupOrNull(id: Long): Group? = this.groups.getOrNull(id) \ No newline at end of file +inline fun Bot.getGroupOrNull(id: Long): Group? = this.groups.getOrNull(id) From 7fb8315fba25634880810cda4ba753c8f4b952d1 Mon Sep 17 00:00:00 2001 From: Him188 Date: Thu, 16 Apr 2020 08:21:12 +0800 Subject: [PATCH 3/5] Update CHANGELOG.md --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0d9d9905..f53d8601f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ ## `0.37.3` 2020/4/15 新增: -- 在群名片修改事件(`MemberCardChangeEvent`)中支持获取操作人 +- 在群名修改事件(`GroupNameChangeEvent`)中支持获取操作人 - 修复 #229, 引入 `ServiceMessage` 作为 `JsonMessage`, `XmlMessage` 的父类并处理所有类型富文本消息解析 - 将所有 `RichMessage` 标注 `MiraiExperimentalAPI` 以警告将来改动 @@ -50,7 +50,7 @@ - 修复退群事件重复广播的问题 (#221) ## `0.36.1` 2020/4/10 -- 修复 `botAsPermission` +- 修复 `botPermission` - 删除一些无用的调试输出 ## `0.36.0` 2020/4/10 From e169cfe38226356bb5921787fc487ed7af0376a5 Mon Sep 17 00:00:00 2001 From: Him188 Date: Thu, 16 Apr 2020 11:33:50 +0800 Subject: [PATCH 4/5] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f5ce54945..851f11b67 100644 --- a/README.md +++ b/README.md @@ -138,7 +138,8 @@ Demos: [mirai-demos](https://github.com/mamoe/mirai-demos) [](https://github.com/Cyenoch) [](https://github.com/Chenwe-i-lin) [](https://github.com/lengthmin) - +[](https://github.com/sandtechnology) +[](https://github.com/Anders233) ## 鸣谢 From 1063dd060884dc227b315995459cdeb680690412 Mon Sep 17 00:00:00 2001 From: Him188 Date: Thu, 16 Apr 2020 11:34:19 +0800 Subject: [PATCH 5/5] Update README.md --- README.md | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/README.md b/README.md index 851f11b67..e64a824ad 100644 --- a/README.md +++ b/README.md @@ -120,27 +120,6 @@ Demos: [mirai-demos](https://github.com/mamoe/mirai-demos) 您的 `star` 是对我们最大的鼓励(点击项目右上角) -### 贡献者 -感谢以下全体开发者对 mirai 的贡献(排名不分先后) - -[](https://github.com/Him188) -[](https://github.com/liujiahua123123) -[](https://github.com/ryoii) -[](https://github.com/jasonczc) -[](https://github.com/PeratX) -[](https://github.com/mzdluo123) -[](https://github.com/uebian) -[](https://github.com/kenvix) -[](https://github.com/Freedom0925) -[](https://github.com/ice1000) -[](https://github.com/PragmaTwice) -[](https://github.com/HoshinoTented) -[](https://github.com/Cyenoch) -[](https://github.com/Chenwe-i-lin) -[](https://github.com/lengthmin) -[](https://github.com/sandtechnology) -[](https://github.com/Anders233) - ## 鸣谢 特别感谢 [JetBrains](https://www.jetbrains.com/?from=mirai) 为开源项目提供免费的 [IntelliJ IDEA](https://www.jetbrains.com/idea/?from=mirai) 等 IDE 的授权