爱意满满的作品展示区。
Ansem57

[1024 机器人大作战] CodeFormatter:交流时应该让代码更美观

  •  1
     
  •   Ansem57 · Oct 24, 2018 · 2022 views
    This topic created in 2840 days ago, the information mentioned may be changed or developed.

    作品名称:CodeFormatter

    创意描述

    自动格式化成员发送的 json 格式数据。 使用方法:直接输入 json 格式数据 1 根据 Prettier 提供可识别代码的格式化。 使用方法:@bot t:语言(markdown) 代码 2 输入接口返回格式化的接口相关数据。 使用方法:@bot api:完整 API 地址 method:get/post 发送数据体(json) 3

    最近实在是忙,忙工作,忙搭建自己的小博客,忙组织活动,就根据身边需求启发简单弄了一下,纯当抛砖引玉。 团队邀请链接:

    点击进入

    大家可以进来体验这个 hubot,交流友链。

    有时间的话,后续有空添加功能:

    1. carbon 支持,格式化后返回图片,让手机端更好受。
    2. api 文档生成
    3. 格式化代码的拓展

    好吧,其实这就是个交友贴.jpg 祝大家 1024 快乐。

    Supplement 1  ·  Oct 25, 2018

    惊了,昨晚意识模糊写错了邀请链接。

    修正,链接如下:

    点击加入

    Supplement 2  ·  Oct 27, 2018
    已经放到官方的机器人把玩群了。

    https://hackathon1024.bearychat.com/chat/


    新增功能:

    命令模式: @CodeFormatter img t:语言 代码片段

    将会返回代码图片,其实就是调用 carbon-now 的功能啦,图床用的是 sm.ms
    清除图床所有图片的话可以通过 @CodeFormatter img clear 来进行。

    本来只是打算做个 base64 的结果因为消息长度有限制只能搞图床来用了。
    Supplement 3  ·  Nov 2, 2018

    [补充] Github地址:https://github.com/thewindsword/CodeFormatterHubot

    [新增]

    1. 获取今天/明天的程序员老黄历
    2. 通过唤起TinyBear机器人输出压缩后图片
    3. 增加查看帮助文档命令
    4. 支持自动转换XML数据
    5. 支持XML与JSON数据互转
    3 replies    2018-10-25 10:23:03 +08:00
    kslr
        1
    kslr  
       Oct 25, 2018
    你回复的是图片吗,另外链接无法点击
    Ansem57
        2
    Ansem57  
    OP
       Oct 25, 2018
    @kslr 没有,目前就是返回 markdown 的 code 而已,能通过 prettier 美化的话就会进行美化。要返回图片的话大概要引入 carbon
    BearyChat
        3
    BearyChat  
       Oct 25, 2018
    第二个唯快不破奖诞生!!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3034 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:26 · PVG 22:26 · LAX 07:26 · JFK 10:26
    ♥ Do have faith in what you're doing.