ImShareChat

一个跨平台共享即时消息的MCDReforged插件。

工具
信息

一键安装指令

!!MCDR plugin install im_share_chat

数据同步于

...

上次更新

...

最新版本

总下载量

16

返回插件仓库

ImShareChat

一个跨平台共享即时消息的MCDReforged插件。

前置

im_api>0.1.0ImAPI-MatrixDriver

用于连接到外部IM平台或其他MCDReforged实例。

后续随着插件功能的增加和开发需要,将会引入更多前置。

用法

在配置文件设置你想共享消息的目标平台的频道(群聊/房间)识别信息,例如QQ群号码或者Matrix房间ID。

警告

此插件不考虑兼容其他同类插件(消息互通类插件),包括仅支持单外部IM平台的插件,如果同时使用可能会出现消息重复等体验问题,请选择弃用此插件或其他同类插件,或者自行解决!

此类问题不要在Issues或者其他任何渠道进行反馈!

功能

已实现

  • 平台之间消息双向同步
  • 服务器状态同步到外部IM平台
  • 可配置消息转发格式

包括服务器启停消息、玩家上下线消息、聊天消息

开发中

  • 可配置消息转发方向

高级配置功能,预计将于v0.1.x版本更新

  • 为外部IM平台添加基于聊天消息的指令功能

综合性功能,预计将于v1.x版本开始开发进程

  • 同步玩家死亡和达成进度时的消息到外部IM平台
  • 玩家上线时同步其IP归属地到外部IM平台
  • 支持跨服互通游戏消息

需要上游提供相关的API支持,目前没有明确的预期时间

未计划

  • 基于人工智能接口的服务

接受PR

  • 私聊功能

不接受PR

  • 推送功能(Webhook等)

接受PR

  • 外部IM平台频道(群聊/房间)内成员管理功能

包括邀请/同意他人加入和踢出指定成员,不接受PR

  • 面板(网页、GUI等)支持

不接受PR

  • 其他

自述文件来源:README.md