JCC - 基于Mirai-Console的在线编译插件
-
JCC - J Compiler Collection
一个在线编译器插件
运行截图
项目介绍
JCC
遵循AGPLv3
开源协议,在Github开源,您可以从Releases中下载发布的插件。若您喜欢,可以为我点一个Star :)如需反馈问题,请提交issue,若您愿意修改,请提交Pull request。或者,您也可以在本主题下回复。
外部接口
本项目通过调用glot.io的开放接口实现主要功能,这是一个开源项目,详见Github。
本项目还调用了pastebin,不过并非调用开放接口,而是模拟调用。TODO List
- 在线编译功能
- 回复消息太长时,通过Pastebin回复
- 回复消息太长时,通过转发消息功能回复
- 支持配置功能
- 支持预设
stdin
功能
提示:
/jcc
指令需要授予权限才能执行,但是执行代码的jcc
指令则不需要权限。
原因:官方的指令系统中,自动会按照空格拆分消息进行识别,因此执行代码十分不方便。虽然可以通过定制parser的方法手动解析,但暂时我还是选择更简单的方式,直接识别消息内容。 -
加油
另外Github 的MD文档记得写 -
可以发布到Maven Central,并向Mirai Repo提交PR,就可以通过MCL一键安装咯。
文档详见:https://docs.mirai.mamoe.net/mcl/ -
@peratx 好的,不过目前版本暂时不成熟,待稍微完善后再正式发布。
谢谢你的提示 :) -
@stardust-minus 谢谢,这就写 ;)
-
@jie65535 期待中
-
此回复已被删除!