JCC - J Compiler Collection
一个在线编译器插件
运行截图
项目介绍
JCC
遵循AGPLv3
开源协议,在Github开源,您可以从Releases中下载发布的插件。若您喜欢,可以为我点一个Star :)
如需反馈问题,请提交issue,若您愿意修改,请提交Pull request。或者,您也可以在本主题下回复。
外部接口
本项目通过调用glot.io的开放接口实现主要功能,这是一个开源项目,详见Github。
本项目还调用了pastebin,不过并非调用开放接口,而是模拟调用。
TODO List
- 在线编译功能
- 回复消息太长时,通过Pastebin回复
- 回复消息太长时,通过转发消息功能回复
- 支持配置功能
- 支持预设
stdin
功能
提示:
/jcc
指令需要授予权限才能执行,但是执行代码的jcc
指令则不需要权限。
原因:官方的指令系统中,自动会按照空格拆分消息进行识别,因此执行代码十分不方便。虽然可以通过定制parser的方法手动解析,但暂时我还是选择更简单的方式,直接识别消息内容。