之前的 Python 版在这里:
https://mirai.mamoe.net/topic/700/bingdaily-基于-mirai-api-http-的获取每日-bing-图片的简单-python-脚本
可能由于 mirai-api-http 或者 miraicle 的一些问题,Python 脚本的稳定性不是很理想,于是使用 Kotlin 重写了一份,同时也是我的第一个 Kotlin 项目。
使用方法:
和普通插件一样安装,执行 /bingdaily help 获取帮助
/bingdaily get [days] 为获取图片的指令,参数 days 为距今的天数,不输则默认为 0,即获取当天的图片
/bingdaily status 为查看机器人状态的指令
/bingdaily help 为获取帮助的指令
/bingdaily clean 为清空缓存的指令,需要额外权限 net.noobzhang.bingdaily:command.clean,请使用授权管理指令赋予相应权限,且该指令只能在私聊模式执行,控制台也不行
地址:https://github.com/zhanghua000/BingDaily
Z
zhanghua000 发布的帖子
-
BingDaily:获取每日 Bing 图片的插件
-
BingDaily - 基于 mirai-api-http 的获取每日 Bing 图片的简单 Python 脚本
依赖:
miraicle requests
使用方法:
正确配置 mirai-api-http(2.0+) 之后启动 mirai-console,运行此脚本,当脚本输出出现 sessionKey 后说明加载完成
聊天(群聊,私聊均可)发送 /test_bingdaily 测试运行情况,发送 /bingdaily help 查看具体使用方法
配置文件解释:
因为配置文件使用的是 json 文档,不支持注释,特此加入对配置文件的注释
配置文件:config.json
adapter
:连接方式,例如 http 或者 ws 之类的,取决于 mirai-api-http 的设置
qq
:目标机器人的 QQ 号
port
:连接端口(miraicle 限制,只能连接本机 localhost 的端口)
verify_key
:连接密钥,取决于 mirai-api-http 的设置
文件:
https://gist.github.com/zhanghua000/4dc69bdb82ad0c17275ae79266e74fea