- TweBBQ:
- Fix: 支持很久以前的18位tweet id
- Twitter:
- Feat: 在MongoDB断线时仍然保持推送
- TweBBQ:
- Feat: 队列
- package.json:
- Update
- TweBBQ:
- Fix: 推文过长时可能会出错
- TweBBQ:
- Feat: 优化文本node选取方式,增强稳定性
- Feat: 更新UA
- TweBBQ:
- Fix: 优先处理其他快捷指令最后处理
/u
,避免链接内容误触发
- Fix: 优先处理其他快捷指令最后处理
- TweBBQ:
- Chore: 更新selector
- Bilibili:
- Fix: 获取时间线失败时会直接略过
- Feat: 搜索名字时的报错信息格式化
- Translate:
- Feat: 定向翻译的对象现在会被储存为配置文件
- Twitter:
- Feat: 3次重试失败时,会在一个更长时间的暂停后再次开始尝试(而不是停止)
- Change: 缩短Stream掉线后重连时间
- Style: 美化
- Twitter:
- Fix: 由于Twitter改版导致的获取用户时间线失效
- Style: 加上async标识
- tweBBQ:
- Style: 更新为ES6语法
- Reformat: 换一个填充样式的方式
- Change: 截图时可以用
截图+链接
而不是Twitter截图+链接
了
- tweBBQ:
- Fix: 无法处理换行前的tag和链接变色
- Feat:
\c
增加对◦
的识别
- tweBBQ:
- Fix: class变更导致的截图不全
- Fix: MongoDB中没有
twiBBQ
colloection的时候报错
- Translate
- Style: 写正常点儿
- Twitter:
- Feat: 添加config参数,可以选择是否启动Twitter Stream
- tweBBQ:
- Feat: 处理有时会出现的全屏提醒
- tweBBQ:
- Fix: 让video poster更加符合Twitter样式(如视频四周的黑边)
- Change: 现在截图前总是会先检查
- Style: 补齐变量声明
- tweBBQ:
- Fix: 烤棉花糖时并没有正确换行
- tweBBQ:
- Feat: 增加烤推历史的纯文字版
- Fix: 增强稳定性,增加获取对话时的报错信息
- 修改指令:
- pm2start -> start
- pm2restart -> restart
- pm2stop -> stop
- pm2log -> log
- tweBBQ:
- Fix: 回复时如果只有一张图,允许空行跳过
- tweBBQ:
- Fix: 由于Twitter改动,更改quote区块selector
- Fix: 修改选项区域的selector并增强稳定性
- config file:
- Chore: 字段更名
- Twitter:
- Feat: 视频内容改为用小视频形式发送 (需要后端支持,如go-cqhttp v0.9.38以上)
- Refactor: 改几个变量名
- tweBBQ:
- Feat: 支持抛弃单条(未)烤制tweet
- Fix: 在未保存过模板的组里烤推,部分内容会遗留到下次
- Refactor: 部分代码重构
- Twitter:
- Refactor: 从Stream转发时增加错误处理
- Fix: tweet转发失败报错时groups未定义
- tweBBQ:
- Feat: 新增抛弃所有未/已烤制tweet
- tweBBQ:
- Fix:
无汉化组
和回复中无汉化组
的行为和预期不符 - Feat: 新增说明书回应,config新增字段
bbq.helpPage
- Refactor: 内部BBQ_ARGS的字段名字变更,由
no_group_info
、no_group_info_in_reply
变为no_logo
、no_logo_in_reply
- Fix:
- tweBBQ:
- Feat: 查看未烤制内容队列
- Fix: tweet id小于15位时无法烤制(改成判断14~15位了,虽然还有更小的id但是那么早的推没人会烤所以无所谓)
- Refactor: 适应新数据库字段格式
- Chore: 略微修改logo位置
- Twitter:
- Feat: 新增未烤制内容队列
- Feat: 更多的报错内容
- Feat: 更新重连逻辑,现在会在掉线后尝试重连3次,如全部失败会断线
- Fix: 新增订阅后订阅列表未刷新
- Fix: Twitter
card
内容中可能没有description
字段导致错误 - Chore: 数据库
bot.twe_sum
字段变化(已完成后向兼容无需手动更新)
由{count : 0, count_done : 0, list : [], today_all : [], today_raw : [], today_done : []}
变为{count : 0, count_done : 0, list : [], rare : [], done : []}
- tweBBQ:
- Fix: 视频封面css错误
- tweBBQ:
- Feat: 添加烤推历史记录
- Feat: 烤推默认模板移动到config file
- Feat: 现在烤过的推会保存为本地文件
- Fix: 原推的回复和引用结构错误
- Fix: 无法处理3位以上序列号
- Bilibili:
- Feat: 跟进Wecab
- Twitter:
- Feat: 新增翻译(可选项)
- Feat: 对Twitter文字进行转义
- Fix: 没有正确触发视频下载
- Fix: 查看订阅时对null值未处理
- Twitter:
- Feat: 新增视频下载(下载到本地并通过url发送,需要后端服务器如NGINX)
- Refactor: 更好的断线重连机制
- Fix: Twitter更新时无法正确更新数据库
- Twitter:
- Refactor: 迁移到Twitter stream提供更低延迟的转发(添加Filtered Stream rule需要手工操作)
- Feat: config增加twitter部分
- translate:
- Feat: 移动到腾讯云平台,需要secretId和secretKey
- Feat: 支持对一个人进行持续翻译
- directory structure change:
- from ./modules/plugin to ./plugin
- from ./modules to ./utils
- initialise:
- Feat: 全局功能初始化
- boardcast: 该功能移除
- tweBBQ:
- Feat: 新增"回复中logo" 和 "回复中logo大小" 两项可调整样式
- Fix: 如果前一条使用了临时样式会导致默认模板变化
- Refactor: 样式结构调整
- Refactor: 烤制流程调整,现在会先完成填充模板
- tweBBQ:
- Fix: 有时无法显示"显示隐藏内容"内的内容
- tweBBQ:
- Refactor: 重构指令解析
- Fix: 部分安卓机型无法正常触发换行
- Fix: 有时页面顶端会出现返回上级一栏
- tweBBQ:
- Feat: 可以直接往原推中插图了
- Fix: 略微修改指令解析
- tweBBQ:
- Refactor: 重构指令解析
- Feat: 新的语法格式
- tweBBQ:
- Style: 让指令解析稍微好看一点
- tweBBQ:
- Fix: 引用中未使用language属性造成字符异常
- Feat: 支持一组多个烤制模板
- tweBBQ:
- Fix:
/c
不识别颜文字中的一些符号 - Fix: 截图时不会再请求tweet了
- Fix:
- tweBBQ:
- Fix:
/c
会正确识别下划线了 - Fix: 视频封面并没有被替换
- Style: 一些小改动
- Fix:
- tweBBQ:
- Refactor: 运行流程变化,现在会先尝试对整条tweet进行重构
- Feat: 现在所有简略关键字会对tweet的所有内容文本起效
- Fix: 现在在回复链和引用中的视频也会正确地替换掉封面
- twitter:
- Feat: 给其他功能提供headers
- tweBBQ:
- Fix: 修改了
/c
的识别范围,增加对0-9
的识别 - Style: 修改一小部分代码
- Fix: 修改了
- tweBBQ:
- Fix: 修改了
/c
的识别范围,之前对\u2600-\u2800范围内的符号进行了过多识别,现在范围更加精确了 - Feat: 现在对header,footer等进行删除时的容错率更大
- Fix: 修改了
- tweBBQ:
- Fix: 修复由于由多位unicode导致的emoji错误显示
- Fix:
/c
无法识别\u2600-\u2800的符号
- tweBBQ:
- Fix: 尝试修复
/c
替换的字符在emoji前时出现的乱码
- Fix: 尝试修复
- tweBBQ:
- Feat: 现在
/c
会匹配下划线和大于连续3个的相同字母或者数字
- Feat: 现在
- tweBBQ:
- Feat: 添加
/u
用于匹配链接 - Feat: 略微修改
/c
- Feat: 添加
- tweBBQ:
- Feat: 添加
replace
选项以及/z
相关功能,匹配连续大于3个的字符 - Feat: 修改
/c
匹配列表增加假名浊音、连音符号
- Feat: 添加
- tweBBQ:
- Feat: 修改
/c
匹配的符号类型
- Feat: 修改
- tweBBQ:
- Feat: 添加
插图
选项,允许使用自定义图片替换原始图片
- Feat: 添加
- tweBBQ:
- Feat: 添加
棉花糖
选项,自动烤制一条棉花糖并替换原图
- Feat: 添加
- Marshmallow:
- Feat: 暴露接口以供别的插件使用
- Refactor: 调整网页样式以更加接近原版棉花糖
- Marshmallow:
- Feat: 现在可以烤棉花糖了
- BBQ
- Fix: 有gif时无法替换为poster
- Feat: 获取Twitter时如果失败会catch error
- BBQ
- Fix: 变更定位引用正文的形式
- Feat: /字xN 现在支持 x×* 三个,以往为 *x
- Translate:
- Refactor: 观察到潜在严重bug, 暂时移除翻译模块
- BBQ
- Fix: Twitter改版导致的header失效
- Refactor: /c现在不会判断假名
- CHANGELOG:
- Docs: 更新文档风格使其更符合规范
- Translate 跟进Wecab
- feat: 适配腾讯翻译新的鉴权机制
- fix: 翻译文字未对特殊字符进行转义
- feat: 暴露翻译接口以供别的引用使用
- feat: Twitter2.0
- feat: Twitter模块跟进Wecab
- feat: bilibili模块跟进Wecab
- Feat: 新增/WxN,可以将W复读N遍
- Fix: 回复或引用内出现视频时不会显示封面
- Feat: 新增/c关键字,自动识别>3个的连续字符
- Fix: 错误的style导致句首为emoji时,行宽仅有1字符
- feat: 样式改为优先判断组号,再判断名字
- Fix:
- style中错误地标记display: inline-block,导致换行失败
- 修复正则,@并没有变蓝
- Fix: 处理视频和gif封面
- Feat: 括号内tag自动变蓝
- feat:
- 新增/e关键字,自动替换emoji
- 使用序列号快速截图
- Fix:
- 尝试显示隐藏内容有出错
- 引用区没有正确的格式
- 尝试修复一些格式错误
- feat: 开始对每条推文提供序列号
- feat:
- 更好的错误处理
- 识别Twitter链接的参数
- feat: 新增 连续翻译 功能
- feat:
- 处理引用时的"可能敏感消息"标签
- 引用时的文字位置错误
- Fix: 组logo无法自动调整大小
- Fix: 填装组logo时有时失败
- Feat: 会按组号安排logo了
- Fix: 未正确调用中文字库
- Refactor: 细微样式调整
- Refactor: 回复内样式调整,代码结构调整
- Fix: 修复临时变更模板时会遗留到下一次烤制的问题
- Fix: 修复引用推文格式错误
- Refactor: html结构调整
- Feat: 支持引用
- Feat: 删除不必要的功能
- Feat: 会让tag和链接变蓝
- Feat: 新增2个回复内选项:回复内无汉化组和回复内覆盖
- Feat: 支持多重回复
- Refactor: 稍微调整代码结构
- Fix: 将视频改为图片,防止出现“视频无法加载”提示
- Feat: 将汉化组文字logo大小和图片logo大小分开调整
- Feat: 汉化组部分可以使用图片作为logo
- Feat: 增加“无汉化组”选项
- Fix: 汉化组区块和文本区块混乱,
- Feat: 保存模板时会返回名字
- Feat: 允许添加模板方便实用,添加几个新选项
- Feat: 支持直接换行不用打
,其他css调整
- Fix: 回复有时失效,字体大小设置失效
- Refactr: 能用了
- Fix: 解决多位unicode的emoji无法显示的问题
- Fix: 回复翻译文字错位;
- Feat: 汉化组名字大小调整
- 创建BBQ项目