Metadata-Version: 2.1
Name: nonebot-plugin-mcqq-mcrcon
Version: 1.0.6
Summary: 基于NoneBot的QQ群聊与Minecraft Server消息互通插件
Home-page: https://github.com/17TheWord/nonebot-plugin-mcqq
Author: 17TheWord
Author-email: 17theword@gmail.com
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
License-File: LICENSE

[![nonebot-plugin-mcqq](https://socialify.git.ci/17TheWord/nonebot-plugin-mcqq/image?description=1&font=Inter&forks=1&issues=1&language=1&logo=https%3A%2F%2Favatars.githubusercontent.com%2F17TheWord&owner=1&pattern=Plus&stargazers=1&theme=Dark)](https://17theword.github.io/mc_qq/)

# NoneBot-Plugin-MCQQ

基于 `NoneBot` 的与 `Minecraft Server` 互通消息插件

- 支持QQ群、QQ频道
- 支持多个服务器与多个群聊的互通

# 文档

- [正在不断更新的文档](https://17theword.github.io/mc_qq/)

# 支持的服务端列表

- Spigot
  - `MC_QQ_Spigot_XXX.jar` + `nonebot-plugin-mcqq`
  - `MC_QQ_Spigot_XXX.jar` + `nonebot-plugin-mcqq-mcrcon`
- MinecraftServer
  -  `MC_QQ_Minecraft_Server` + `nonebot-plugin-mcqq-mcrcon`
- ForgeServer
  -  `MC_QQ_Minecraft_Server` + `nonebot-plugin-mcqq-mcrcon`
- Fabric
  -  `MC_QQ_Minecraft_Server` + `nonebot-plugin-mcqq-mcrcon`

# 功能

- 推送消息列表
  - 服务器 -> QQ
    - [x] 加入 / 离开 服务器消息
    - [x] 玩家聊天信息
    - [x] 玩家死亡信息（死亡信息为英文，计划使用翻译解决。非插件服务端不适用。）
  - QQ -> 服务器
    - [x] 指令（`nonebot-plugin-mcqq-mcrcon` 可用）
    - [x] 群员聊天文本
    - [x] 图片、视频等内容转换为 `[图片]`、`[视频]`

- 特殊消息支持
  - 群聊
    - [x] @ 消息
    - [x] 回复消息（转换成@消息）
  - 频道
    - [x] @ 消息
    - [x] 回复消息（转换成@消息）
  - 未支持的消息已被替换，如： `[图片]`、 `[视频]` 等等

# 特别感谢
- [@SK-415](https://github.com/SK-415) ：感谢SK佬给予许多优秀的建议和耐心的解答。
- [@zhz-红石头](https://github.com/zhzhongshi) ：感谢红石头在代码上的帮助
- [NoneBot2](https://github.com/nonebot/nonebot2)： 插件使用的开发框架。
- [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)： 稳定完善的 CQHTTP 实现。

# 二创

- [mcqq服主版](https://github.com/KarisAya/nonebot_plugin_mcqq_server) 采用本地读取log信息的方法的Minecraft Server互通消息的插件
