Discord - QQ 消息转发插件
Project description
📖 介绍
将 QQ 与 Discord 的消息互通,并支持转发图片、回复、提及(@)
💿 安装
1. 创建一个新的 NoneBot2 机器人
如果您需要将本插件安装到现有的机器人,可忽略此步骤
注意在 pyproject.toml
中配置一个 plugin_dirs
,可以参考以下设置:
plugin_dirs = ["src/plugins"]
[!TIP] 在配置完成后您需要在机器人工作目录新建此文件夹,下文将使用
插件目录
代指此目录。
2. 安装插件
您可以选择以下三种安装方式
使用 Git 子模块安装
此方法需要您能够使用 git 并已经在机器人目录下初始化 git 仓库
请将以下指令的 src/plugins/
替换为您的插件目录
git submodule add https://github.com/xxtg666/nonebot-plugin-discord-message-bridge src/plugins/nonebot_plugin_discord_message_bridge
git submodule update --init --recursive
使用文件
- 下载本仓库
- 将
nonebot-plugin-discord-message-bridge-main
文件夹解压到插件目录,并重命名为nonebot_plugin_discord_message_bridge
使用 pip 安装
- 在 nonebot2 项目的根目录下打开命令行, 输入以下指令
pip install nonebot-plugin-discord-message-bridge
- 修改
pyproject.toml
在plugins
中添加nonebot_plugin_discord_message_bridge
3. 安装依赖
若使用 pip 安装,可忽略此步骤
经过步骤二后,您的插件应该被安装到了 插件目录/nonebot_plugin_discord_message_bridge
中,本步骤您需要进入 插件目录/nonebot_plugin_discord_message_bridge
安装本插件所需依赖
pip install -r requirements.txt
如果您使用了其他包管理器,请参考您所使用的包管理器的使用方法安装所需依赖
⚙️ 配置
请修改在机器人目录中创建一个 .env
文件(或编辑对应 .env
文件,可能为 .env.dev
或 .env.prod
),并参考 config.py 的内容进行修改
- 需要 🔗创建一个 Discord Bot 并邀请进入服务器中,用于接收消息
- 需要在 Discord 的 「服务器设置 → 整合」 内为需要转发的频道创建一个 Webhook ,并填入配置文件中,用于发送 QQ 内的消息
🎉 使用
- 在 QQ 群内收到一条消息时会启动 Discord 接收端,转发即可正常使用
- 用户在 Discord 内发送绑定命令 (默认为
~
) 后可转发提及(@)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nonebot_plugin_discord_message_bridge-1.0.2.tar.gz
.
File metadata
- Download URL: nonebot_plugin_discord_message_bridge-1.0.2.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4aad229e97583f4f0f17ea9d9913e7be09535f9a04d7549be011101316ca6f04 |
|
MD5 | 4fe283ec5acf35a6ad3b944825ecdef9 |
|
BLAKE2b-256 | 6d8a9604111a67d13b4dc43cbe9308b5b5bede9361b68440b34141bf19e110d6 |
File details
Details for the file nonebot_plugin_discord_message_bridge-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_discord_message_bridge-1.0.2-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b50dc2a2d215facf925433da4c82da34291c965beddfd020ab0ac32b99115159 |
|
MD5 | cab617395b4e79b03b2c4e3c38410090 |
|
BLAKE2b-256 | 0af84e697394782ba21067bfeb5ecf4e907f9461e68d10d2717bf25e4fbf3fc2 |