littlebot
Published on 2025-04-16 / 1 Visits
0

【源码】基于Koishi框架的多平台消息中继系统

项目简介

本项目是基于Koishi框架开发的多平台消息中继系统,可实现不同聊天平台间的消息转发与同步。目前支持Discord、Kook以及QQ频道的消息发送、编辑和删除功能,能让用户在不同平台间无缝交流,享受便捷沟通体验。

项目的主要特性和功能

  1. 跨平台消息互通:支持Discord、Kook和QQ频道之间的消息互通。
  2. 消息转发:可将消息从一个平台转发到另一个平台。
  3. 消息编辑和删除:部分平台支持消息的编辑和删除功能。
  4. 可视化效果展示:项目提供实际效果展示图片,便于用户了解使用效果。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件。

步骤

  1. 在Koishi中安装该插件。
  2. 运行npm install yaml安装必要的依赖。
  3. 安装并配置所需平台的驱动器。
  4. 编辑插件配置,以满足自身需求。

使用说明

  1. 发送“同步帮助”了解插件使用方法。
  2. 因QQ方面的API限制,目前仅支持消息转发,不支持编辑和删除。
  3. 在Discord平台,因使用伪造头像名称,需全程用webhook进行消息编辑,多余webhook可在Discord机器人管理集成中删除。

TODO与Bug

TODO

  1. 实现通过指令回复进行特定消息的转发。
  2. 在指令转发的基础上合并转发功能。

Bug

  1. 使用Discord的editWebhookMessage时,未能同步删除附件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】