|
|
||
|---|---|---|
| .github/workflows | ||
| docs | ||
| src | ||
| template | ||
| .gitignore | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
| main.py | ||
| requirements.txt | ||
README.md
MaiBot 与 Napcat 的 Adapter
运行方式:独立/放在MaiBot本体作为插件
使用说明
首先,napcat开websocket客户端,设置URL为类似这样:ws://localhost:8095
然后说明一下配置文件:
[Nickname] # 现在没用
nickname = ""
[Napcat_Server] # Napvat连接的ws服务设置
host = "localhost" # Napcat设定的url地址
port = 8095 # Napcat设定的ws端口
[MaiBot_Server] # 连接麦麦的ws服务设置
host = "localhost" # 麦麦在.env文件中设置的url地址
port = 8000 # 麦麦在.env文件中设置的ws端口
[Napcat]
heartbeat = 30 # 与Napcat设置的心跳相同(按秒计)
[Whitelist] # 白名单功能(未启用)(未实现)
group_list = []
private_list = []
enable_temp = false
你需要的就是把template_config.toml复制到根目录,然后改
至于requirements,需要maim_message,安装略
TO DO List
-
读取自动心跳测试连接
-
接受消息解析
- 文本解析
- 图片解析
- 文本与消息混合解析
- 转发解析(含图片动态解析)
- 群公告解析
- 回复解析(?)
- 群临时消息(可能不做)
- 链接解析
- 戳一戳解析
- 语音解析(?)
- 所有的notice类
-
发送消息
- 发送文本
- 发送图片
- 发送表情包
- 引用回复(完成但是没测试)
- 戳回去(?)
- 发送语音(?)
特别鸣谢
特别感谢@Maple127667对本项目代码思路的支持