@asimov 在 PicPlug简单易用的机器人发图插件 中说:
同求多个关键词触发不同imageurl的功能!┭┮﹏┭┮
会尽量更新此功能,可以前去提个issue以防止我忘记
因为临近毕设,不一定有时间去更新,so,coming sooooooooon
@asimov 在 PicPlug简单易用的机器人发图插件 中说:
同求多个关键词触发不同imageurl的功能!┭┮﹏┭┮
会尽量更新此功能,可以前去提个issue以防止我忘记
因为临近毕设,不一定有时间去更新,so,coming sooooooooon
@不吃燚龘 在 Java真心太难用啦!!!!~ 中说:
yysy,纯萌新,在那边看了半天的文档,发现基本上都是kt的,没有java的实例程序。
问下佬们有那种完成的project可以用来学习下不,孩子现在连个“Hello World”都没办法写出来,就想让Mirai发个"Hello World”,太痛苦了,有佬们愿意分享下就更好了,因为我现在主要不知道的方面有以下几点:
- 如何用chat来调用java文件里面的程序
- 如何用if语句判断是否该信息要回复
- 如何生命自己的插件和如何使用
如果有佬佬们能给下一点截图让孩子看看就好了,在这里跪求了...(男默女泪)o(╥﹏╥)o
可以来参考我的github内的机器人项目,除了配置文件是kotlin,其余都是纯java实现的
个人认为哈,注释还是比较详细的
祝好
@vatinacharo 在 PicPlug简单易用的机器人发图插件 中说:
@asimov 在 PicPlug简单易用的机器人发图插件 中说:
同求多个关键词触发不同imageurl的功能!┭┮﹏┭┮
会尽量更新此功能,可以前去提个issue以防止我忘记
因为临近毕设,不一定有时间去更新,so,coming sooooooooon
如果比较急的话,可以自己尝试包装一个imageurl的api来接入到机器人里
@vatinacharo 在 PicPlug简单易用的机器人发图插件 中说:
@vatinacharo 在 PicPlug简单易用的机器人发图插件 中说:
@asimov 在 PicPlug简单易用的机器人发图插件 中说:
同求多个关键词触发不同imageurl的功能!┭┮﹏┭┮
会尽量更新此功能,可以前去提个issue以防止我忘记
因为临近毕设,不一定有时间去更新,so,coming sooooooooon
如果比较急的话,可以自己尝试包装一个imageurl的api来接入到机器人里
已经赶工了一个beta版本去实现此功能,因为时间比较紧,所以暂未做测试就发布了,可能有bug(X
@asimov 在 PicPlug简单易用的机器人发图插件 中说:
@vatinacharo 感谢大佬!祝毕设准备顺利~ 其实有点想要能用不同关键词触发对应imageurl的功能,比如pokemongkd对应宝可梦的url,digimongkd对应数码的url,这样泛用性就一下高了不少(〃'▽'〃)
含参的命令解析机制已经在开发日程上了,不过我应该会优先保证Malus(我的第二个机器人项目)的开发,目前对picplug的定位是轻量级发图插件,后续会有代码缩减的计划(尽量不删除功能)
目前已使用kotlin进行了重构,老版本请前往java分支获取
一个简单的机器人发图插件
使用kotlin重新精简了代码,并优化了旧版的使用体验,
日常的管理和配置都可以通过和机器人私聊完成
去release
界面下载jar包,然后放置到plugins
文件下即可
下载地址: PicPlug
出于避免打扰群友的考虑,插件默认不对任何群启用功能(除非你的群正好命中了配置文件里默认生成的示例群号),
控制插件的启用可以通过机器人的私聊窗口进行白名单的管理,也可以手动修改配置文件
群员的管理机制采用黑名单机制(添加白名单确实太麻烦)
使用前请配置好管理员qq
特别提醒:由于mirai的配置文件自动保存机制,
通过机器人指令完成的修改需要等待一段时间才会保存至配置文件中,
如果控制台还没自动保存就关闭了mirai-console,会导致指令修改无效。
一般配置后等待几分钟即可完成保存
指令名 | 作用 |
---|---|
help | 显示帮助信息 |
check | 显示当前的配置情况 |
g+ <group id> | 向群白名单中添加一个群 |
g- <group id> | 从群白名单中移除一个群 |
m+ <member id> | 向群员黑名单中添加群员 |
m- <member id> | 从群员黑名单中移除群员 |
l+ <api link> | 向API库中添加一个图片API链接 |
l- <api link> | 从API库中移除一个图片API链接 |
图片API无法删空,而且添加API链接时不会检查链接的可用性,需要自行确保正确,
并且api链接应该是直接返回图片而非返回包含图片地址等信息的json
# 默认的图片API,可依据需求自行更改,但务必保证返回的结果是一张图片,最好是jpg,其他不做可用性保证
imageAPIs:
- 'https://imgapi.cn/cos.php?return=img'
whiteGroupList:
- 1234567890
banQQList:
- 123123123
adminQQ: 123123123
# 触发发图指令
# 第1个指令为随机触发设置的API
# 如果有,第2个指令固定触发第1个API
# 如果有,第3个指令固定触发第2个API
# 依次类推
# !!!如果设定的指令数大于(API数+1),则自动取模从头开始计算!!!
# 例如: 3个API 5个指令
# 则第5个指令触发第一个API
commands:
- !!gkd
# 图片下载失败之后的重试次数
retryCount: 5
# 发图冷却时间
cd: 1000
欢迎任何使用者(大佬)贡献这个项目,你可以通过提起Issue、反馈 BUG、Pull Request 、在这个主题下回复、或修改文档错别字来贡献这个项目。