安装mirai-api-http 使用Mirai Console Loader安装mirai-api-http MCL支持自动更新插件,支持设置插件更新频道等功能 2.x版本需要切换到stable-v2的 channel ./mcl --update-package net.mamoe:mirai-api-http --channel stable-v2 --type plugin 启动MCL完成自动更新和启动 ...
Mirai 本身是用 Java 方言 Kotlin 写的,因此我们很自然地想到可以基于 http 或者websocket的方式把 Mirai 的数据发出去,再处理。好在有人已经用 Kotlin 给我们写好了这个插件:mirai-api-http,具体安装方法可以进入项目主页查看。因为上篇文章中,我用的是 Mirai2 (只要你是最近下载的,都是 Mirai2),所以可以运行如...
安装mirai-api-http 使用Mirai Console Loader安装mirai-api-http MCL支持自动更新插件,支持设置插件更新频道等功能 2.x版本需要切换到stable-v2的 channel ./mcl --update-package net.mamoe:mirai-api-http --channel stable-v2 --type plugin 启动MCL完成自动更新和启动 ...
Mirai-js 基于 mirai-console 的 mirai-api-http 插件。mirai-api-http 通过 http 提供 Mirai 的全平台接口。 这是我第一次对开发框架做出的尝试,由于机器人功能均由 mirai-api-http 实现,所以重点都放在框架的设计上,确实学到不少东西,也很有成就感。
Mirai机器人需要安装并启用mirai-api-http插件,在config/net.mamoe.mirai-api-http/setting.yml文件中配置http接口 # 启用的接口适配器adapters: - http# 调试模式:开debug:true# 启用验证:关,由于Jellyfin的Webhook插件并不支持该功能,所以关闭enableVerify:false# 验证秘钥,不用理会verifyKey:1234567890# 单机器人模...
先介绍一下这俩插件的作用: 1.chat-command:允许在聊天环境通过以 "/" 起始的消息执行指令。意味着有些指令你不需要在mcl的命令框中执行,在群里或者私聊机器人也可以。 2.mirai-api-http:提供 HTTP 支持,允许使用其他编程语言的插件。原本的mcl主要语言是Kotlin,能让开发者用其他语言编写的插件也能运行,总之能...
2. 安装Mirai-API-HTTP插件:为了让Python代码与Mirai通信,我们需要安装Mirai-API-HTTP插件。具体在哪找留给大家讨论。 3. 编写Python代码:使用Python编写一个脚本,该脚本将调用ChatGPT-4 API并与Mirai进行通信。 以下给出一个较为简单的代码,考虑到排版问题,这里先给出图片参考: ...
2. 安装Mirai-API-HTTP插件:为了让Python代码与Mirai通信,我们需要安装Mirai-API-HTTP插件。具体在哪找留给大家讨论。 3. 编写Python代码:使用Python编写一个脚本,该脚本将调用ChatGPT-4 API并与Mirai进行通信。 以下给出一个较为简单的代码,考虑到排版问题,这里先给出图片参考: ...
首先在mcl的plugins文件夹内,放置mirai-api-http插件,我这边下载的是1.12.0版本的,历史版本下载地址 将这个插件加载完,我们就可以通过python来编写bot脚本了 然后就是插件配置 启动后会生成config/net.mamoe.mirai-api-http/setting.yml文件, 有关选项如下说明: ...