## [0.0.5] -- 2025-08-15
## Added
- 新增 上传插件 .npm upload <Plugin>
- 新增 封装 converstation 用来与 bot 持续对话
- 添加 ytdl 依赖
## Added
- 新增 上传插件 .npm upload <Plugin>
- 新增 封装 converstation 用来与 bot 持续对话
- 添加 ytdl 依赖
## [0.0.8] --2025-8-23
## Fixed
- 修复 sudo 监听事件偶尔监听不到消息来源会崩溃的问题
## [0.0.7] --2025-08-23
## Added
- 新增 sudo 用来分配权限给其他用户
- 新增 exec 用来运行 shell
- 新增 Plugin 监听函数,用来实现如 keyword 以及 sudo 等插件的主要监听部分
- Plugin 调整结构,处理命令行函数不再传入 NewMessageEvent,而是传入 Api.Message,需要调整下插件## [0.0.9] --2025-08-23
## Added
- alias set|del 相关命令后重启插件从而能无缝使用新命令来唤出插件
- alias del 会判断正确的删除提示,而不是每次都返回成功
- 增加对插件监听函数的捕捉错误,防止掉线Plugins
- 添加 netease 插件
- eat 添加 brightne 参数用来调节头像亮度
- 修复 send_cron 重启启动无法继续以前的任务
- 添加 netease 插件
- eat 添加 brightne 参数用来调节头像亮度
- 修复 send_cron 重启启动无法继续以前的任务
## [0.1.1] --2025-08-26
## Added
- help 可查看当前版本
- 添加 id 插件
- .npm search 可查看远程插件列表
## Added
- help 可查看当前版本
- 添加 id 插件
- .npm search 可查看远程插件列表
新增插件:
安装方式 npm i <插件名>
* clean_member
* da
* dc
* gt
* ip
* music 需要自行配置warp+YouTube cookie
* shift
* speednext
* dig
* gpt
* keyword
* komari
Telebox 更新:
* 优化帮助文案
更新指令:
* .update
安装方式 npm i <插件名>
* clean_member
* da
* dc
* gt
* ip
* music 需要自行配置warp+YouTube cookie
* shift
* speednext
* dig
* gpt
* keyword
* komari
Telebox 更新:
* 优化帮助文案
更新指令:
* .update
❤2
📢 TeleBox 更新公告
插件更新
· 新增
· 新增
· 新增
主程序更新
· 新增通用实体处理 & access hash 工具
· 美化
· 更新
更新方式
· 更新主程序:
· 安装新插件:
插件更新
· 新增
pin_cron — 定时置顶/取消置顶消息(含任务管理)· 新增
forward_cron — 定时转发消息· 新增
lottery — 抽奖插件主程序更新
· 新增通用实体处理 & access hash 工具
· 美化
help.ts、id.ts 文案· 更新
plugins.json 配置更新方式
· 更新主程序:
update -f· 安装新插件:
npm i <插件名>📢 TeleBox 更新公告 | 2025/08/31
🔌 插件更新
PR #18 已合并:eat 插件更新 by @ClearLuv
• 增加 eatkz、maskkz
• 更新 eat 配置
新增功能:
• forward_cron 插件支持全局任务管理
• 新增 dme 插件
• 优化日志输出
🔨 TeleBox 主仓库更新
增强 npm search 显示效果,支持插件仓库链接
帮助文档新增 npm search 使用提示
新增 ping 插件 🏓
.
.
.
支持 ICMP 与 TCP 测试
更新方式
· 更新主程序:
· 安装新插件:
· eat set 更新表情包配置
🔌 插件更新
PR #18 已合并:eat 插件更新 by @ClearLuv
• 增加 eatkz、maskkz
• 更新 eat 配置
新增功能:
• forward_cron 插件支持全局任务管理
• 新增 dme 插件
• 优化日志输出
🔨 TeleBox 主仓库更新
增强 npm search 显示效果,支持插件仓库链接
帮助文档新增 npm search 使用提示
新增 ping 插件 🏓
.
ping — Telegram 延迟测试.
ping all — 测试所有数据中心.
ping [IP/域名/dcX] — 指定目标延迟测试支持 ICMP 与 TCP 测试
更新方式
· 更新主程序:
update -f· 安装新插件:
npm i <插件名>· eat set 更新表情包配置
## [0.1.3] --2025-09-01
- pluginManager 修复对含有子命令的插件添加太多监听函数
⚠️⚠️⚠️ 需要重启下 telebox
- pluginManager 修复对含有子命令的插件添加太多监听函数
⚠️⚠️⚠️ 需要重启下 telebox
📢 TeleBox 更新公告 | 2025/09/01
🔌 插件更新
PR #19 已合并:新增 PM2 插件 by @EAlyce
• 新增 PM2 插件,支持快速重启和停止所有应用
• 更新 plugins.json 配置
• 优化 README 插件说明文档
更新方式
· 更新主程序:update -f
· 安装新插件:npm i pm2
🔌 插件更新
PR #19 已合并:新增 PM2 插件 by @EAlyce
• 新增 PM2 插件,支持快速重启和停止所有应用
• 更新 plugins.json 配置
• 优化 README 插件说明文档
更新方式
· 更新主程序:update -f
· 安装新插件:npm i pm2
📢 TeleBox 更新公告 | 2025/09/02
🔌 主程序更新
PR #15 已合并:新增一键安装全部远程插件并显示进度条 by @EAlyce
新增命令:
· 一键安装全部远程插件
· 支持显示安装进度条
🔌 插件更新
PR #22 已合并:新增 autochangename 插件 & 增强 dme 插件 by @EAlyce
新增 autochangename 插件:支持定时修改个人资料名称增加时间显示
dme 插件新增 -f 参数:支持无限制消息搜索
更新 plugins.json
优化 README.md
🔨 文档更新
2 new commits to TeleBox:main by @xream
补充 .nvmrc 配置说明
补充 pm2-logrotate 使用说明
更新方式
· 更新主程序:
· 安装新插件:
· 一键安装全部插件:
🔌 主程序更新
PR #15 已合并:新增一键安装全部远程插件并显示进度条 by @EAlyce
新增命令:
npm i all· 一键安装全部远程插件
· 支持显示安装进度条
🔌 插件更新
PR #22 已合并:新增 autochangename 插件 & 增强 dme 插件 by @EAlyce
新增 autochangename 插件:支持定时修改个人资料名称增加时间显示
dme 插件新增 -f 参数:支持无限制消息搜索
更新 plugins.json
优化 README.md
🔨 文档更新
2 new commits to TeleBox:main by @xream
补充 .nvmrc 配置说明
补充 pm2-logrotate 使用说明
更新方式
· 更新主程序:
update -f· 安装新插件:
npm i autochangename· 一键安装全部插件:
npm i all📢 TeleBox 更新公告 | 2025/09/02
🔨 主程序更新
6 new commits to TeleBox\:main by @EAlyce
* 增加插件参数系统,支持类型安全定义与自动验证
* 新增 parsePluginArgs, validatePluginArgs, generateParameterHelp 工具
* 扩展 Plugin 接口支持可选参数字段,保持向下兼容
* 创建 TELEBOX\_AI\_DEVELOPMENT\_PROMPT.md
* 统一插件帮助文档格式并建立开发规范
* 优化 ping 插件:集成 Telegram 网络栈并改进用户体验
🔨 插件文档更新
2 new commits to TeleBox\_Plugins\:main by @EAlyce
* 更新 README.md
🔨 插件配置更新
2 new commits to TeleBox\_Plugins\:main by @EAlyce
* 更新 plugins.json
更新方式
· 更新主程序:
· 一键安装全部插件:
🔨 主程序更新
6 new commits to TeleBox\:main by @EAlyce
* 增加插件参数系统,支持类型安全定义与自动验证
* 新增 parsePluginArgs, validatePluginArgs, generateParameterHelp 工具
* 扩展 Plugin 接口支持可选参数字段,保持向下兼容
* 创建 TELEBOX\_AI\_DEVELOPMENT\_PROMPT.md
* 统一插件帮助文档格式并建立开发规范
* 优化 ping 插件:集成 Telegram 网络栈并改进用户体验
🔨 插件文档更新
2 new commits to TeleBox\_Plugins\:main by @EAlyce
* 更新 README.md
🔨 插件配置更新
2 new commits to TeleBox\_Plugins\:main by @EAlyce
* 更新 plugins.json
更新方式
· 更新主程序:
update -f· 一键安装全部插件:
npm i all📢 TeleBox 更新公告 | 2025/09/03
🔨 主程序更新
- 美化
🔨 插件更新
- npm search :新增插件状态显示,新增插件简介
- eat 插件:显示表情包名字并优化用户体验
- dme 插件: 新增图片防撤回
🔨 插件文档更新
- clean_member 插件:精简帮助文案
🔨 插件配置更新
- 为所有插件新增 desc 字段
更新方式
· 更新主程序:
· 一键安装全部插件:
🔨 主程序更新
- 美化
npm 样式🔨 插件更新
- npm search :新增插件状态显示,新增插件简介
- eat 插件:显示表情包名字并优化用户体验
- dme 插件: 新增图片防撤回
🔨 插件文档更新
- clean_member 插件:精简帮助文案
🔨 插件配置更新
- 为所有插件新增 desc 字段
更新方式
· 更新主程序:
update -f· 一键安装全部插件:
npm i allTeleBox Dev更新 | 2025/09/06
📌 本体更新
- 优化文档
- 补全依赖
-
- 调整命令前缀
- 增加消息序列化还原方法
🔌 插件更新
通用改进
- 放弃旧的 node-schedule,全面切换至 cron
- 适配全新插件系统(部分插件尚未完全适配)
- 固定定时任务 → 使用 cronTasks
- 动态定时任务 → 使用 cronManager
-
- 插件前缀应动态获取,而不是写死
- sudo 模式下涉及触发者原始消息需使用 trigger
- 时间统一为
- 用户/频道/对话展示可参考 acron.formatEntity 与 sudo.buildDisplay
- 配置存储可选择 sqlite 或 lowdb
插件详情
• acron, send_cron, forward_cron, pin_cron
- 定时发送 / 转发 / 复制 / 置顶 / 取消置顶 / 删除消息 / 执行命令
- 替代旧的 send_cron、forward_cron、pin_cron
• eat
- 支持 sudo 模式下 trigger 为原始消息
- 表情包“我”优先取 trigger
• gpt
- 数据文件规范化
• dbdj
- 新增 点兵点将 功能:从最近消息中随机抽取指定人数
• npm, tpm
-
- 优化输出显示与长消息处理
- 支持插件安装记录
- 新增一键更新功能
• re
- 示范最后删除原始消息
- 支持话题
• help
- 支持定时任务
- 描述支持动态生成
- 默认关闭链接预览
• debug, entity, msg, id
- 新增 entity, msg 调试功能
- 吸收 id,合并为 debug 插件
• sure
- 2 秒后自动删除原消息
- 修复类型判断
- 支持赋予他人 bot 身份发消息(支持重定向)
- 支持内置命令(操作 aban 等)
-
• sudo
- 支持 trigger 原始消息
- 修复类型判断
- 使用缓存,支持频道马甲与固定 id 链接
- 简化判断逻辑
-
- 新增对话白名单
• sendLog
- 支持发送日志文件到收藏夹或自定义目标
• bf
- 修复时区问题
• ping
- 修复 dc1~dc5 icmp avg 取值问题
⚙️ 更新方式
- 更新主程序:
- 安装新插件:
- 一键安装全部插件:
📢 声明
本次为TeleBox Dev更新
等待测试结束后
本体与插件会一并推送到 main 分支
⚠️ 部分插件的数据库需要手动迁移
建议先备份 导出
若出现 bug,会在后续快速修复,敬请耐心等待
📌 本体更新
- 优化文档
- 补全依赖
-
getCommandFromMessage 调整,支持 Api.Message | string- 调整命令前缀
- 增加消息序列化还原方法
🔌 插件更新
通用改进
- 放弃旧的 node-schedule,全面切换至 cron
- 适配全新插件系统(部分插件尚未完全适配)
- 固定定时任务 → 使用 cronTasks
- 动态定时任务 → 使用 cronManager
-
description 必须包含明确的使用说明- 插件前缀应动态获取,而不是写死
- sudo 模式下涉及触发者原始消息需使用 trigger
- 时间统一为
zh-CN 格式,时区设为 Asia/Shanghai- 用户/频道/对话展示可参考 acron.formatEntity 与 sudo.buildDisplay
- 配置存储可选择 sqlite 或 lowdb
插件详情
• acron, send_cron, forward_cron, pin_cron
- 定时发送 / 转发 / 复制 / 置顶 / 取消置顶 / 删除消息 / 执行命令
- 替代旧的 send_cron、forward_cron、pin_cron
• eat
- 支持 sudo 模式下 trigger 为原始消息
- 表情包“我”优先取 trigger
• gpt
- 数据文件规范化
• dbdj
- 新增 点兵点将 功能:从最近消息中随机抽取指定人数
• npm, tpm
-
npm 更名为 tpm- 优化输出显示与长消息处理
- 支持插件安装记录
- 新增一键更新功能
• re
- 示范最后删除原始消息
- 支持话题
• help
- 支持定时任务
- 描述支持动态生成
- 默认关闭链接预览
• debug, entity, msg, id
- 新增 entity, msg 调试功能
- 吸收 id,合并为 debug 插件
• sure
- 2 秒后自动删除原消息
- 修复类型判断
- 支持赋予他人 bot 身份发消息(支持重定向)
- 支持内置命令(操作 aban 等)
-
_command: 开头的消息自动识别为命令• sudo
- 支持 trigger 原始消息
- 修复类型判断
- 使用缓存,支持频道马甲与固定 id 链接
- 简化判断逻辑
-
add/del 支持回复消息或传入 uid/@username- 新增对话白名单
• sendLog
- 支持发送日志文件到收藏夹或自定义目标
• bf
- 修复时区问题
• ping
- 修复 dc1~dc5 icmp avg 取值问题
⚙️ 更新方式
- 更新主程序:
update -f- 安装新插件:
tpm i <插件名>- 一键安装全部插件:
tpm i all📢 声明
本次为TeleBox Dev更新
等待测试结束后
本体与插件会一并推送到 main 分支
⚠️ 部分插件的数据库需要手动迁移
建议先备份 导出
若出现 bug,会在后续快速修复,敬请耐心等待
❤3