BetterForward v2.0.5 #Update
新增
- 支持对接 TGuard 以实现在线人机验证(可使用hCaptcha、Turnstile、Cap等)
*TGuard由Sidecloud开发,是一个现代化的 Telegram 智能验证机器人,既可以用作群组加群验证,通过人机验证自动管理群组成员申请,也提供了完整的 RESTful API 接口,可供第三方 Telegram 程序调用,实现多用途的人机验证功能,为各种需要人机验证的场景提供安全、可靠的验证服务。
BetterForward v2.0.3 #Update
新增
- 主菜单新增查询部署机器IP信息功能,方便因机器太多需要更新时找不到部署在哪的用户快速查询
- 该功能使用第三方API查询实现 如果偶尔显示查询失败docker记录报429错可能是由于机器出口IP短期内查询过多或共享IP导致。如果是其他报错欢迎提供反馈
BetterForward v2.0.2 #Update
修复
- 修复时区设置需要重启才能生效的问题,现在修改后立即生效
新增
- 垃圾消息防御系统:基于关键词的智能过滤,支持模糊匹配,自动转发到专属垃圾消息会话
- 可扩展检测器接口:模块化设计,可对接AI模型、外部API等多种检测方法
- 独立黑名单表:删除话题后黑名单依然有效,自动记录用户信息(姓名、用户名)
- 拉黑用户自动回复:可设置被拉黑用户发消息时的自动回复内容,支持开关
- 封禁用户管理菜单:分页展示被封禁用户,显示详细信息,支持快速解封
- 一键删除话题:封禁用户后可直接删除其话题
- 消息处理时间统计:日志中显示每条消息的处理耗时,便于性能监控
优化
- 关键词匹配算法优化,时间复杂度 O(n)
- 黑名单系统完全重构,不再依赖 topics 表的 ban 字段
BetterForward v2.0.1 #Update
我们很高兴地宣布 BetterForward 迎来了一次重要更新:
🧵 多线程支持
程序现已支持多线程处理,大幅提升消息处理与转发效率。
在部署时,可通过环境变量 WORKER 灵活调节线程数量,以适配不同的运行环境与负载需求。
📬 全新消息队列设计
我们重新设计了消息队列机制,确保 单个用户的消息不会因并发处理而出现乱序或冲突,进一步提升了系统稳定性与可靠性。
🧭 新增 GitHub 仓库
我们已在 GitHub 上新增官方仓库,并同步提供官方容器镜像,方便社区用户获取与协作。
镜像地址:
ghcr.io/sidecloudgroup/betterforward:latest
同时,原有镜像仓库仍将持续同步推送最新版本,以确保现有部署无需修改即可获得更新。
如果在使用过程中遇到任何问题,或有改进建议,欢迎通过 GitHub Issues 提出,我们会积极跟进并改进。
BetterForward v1.2.5 #Update
New Features 新功能
· Add permission check and confirmation step for terminate command
为删除会话指令增加权限验证和二步确认
BetterForward v1.2.4 #Update
New Features 新功能
· Support for rich text messages, preserving original formatting when forwarded.
支持富文本消息,转发时保留原格式。
· Improved message handling under high load to avoid errors from frequent requests.
增强高并发场景下的消息处理能力,避免因请求频繁导致报错。
· Support for custom Telegram API configuration.
支持自定义 Telegram API。
BetterForward v1.2.3 #Update
New Features 新功能
• When users delete messages, administrators can still retain the original messages.
用户删除消息时,对于管理员保留原消息。
• Added compatibility for more types of messages.
新增更多消息种类的兼容。
Fixs 修复
• Fixed an issue where emoji reactions were received asymmetrically.
修复表情回应存在不对称的接收问题。
• Fixed an issue where a topic was mistakenly destroyed when message sending failed.
修复发送消息失败时错误地销毁话题。
BetterForward v1.2.2 #Update
New Features 新功能
• Displays error message when failing to send message to user
当发送消息失败时,显示错误信息。
BetterForward v1.2.1 #Update
New Features 新功能
• Displays the time the message was edited.
显示消息编辑时间。
Fixs 修复
• Autoresponders can't be processed properly.
自动回复无法被正常处理。
BetterForward v1.2.0 #Update
New Features 新功能
• Allows setting active time for auto-reply.
允许设置自动回复的生效时间。
BetterForward v1.1.2 #Update
New Features 新功能
• Require confirmation of delivery when starting message broadcasting to avoid misuse.
发起消息广播时要求确认发送,以免误操作。
• Synchronise emoji reactions.
同步消息的表情回应。
BetterForward v1.1.1 #Update
New Features 新功能
• Added a human verification feature to ensure that users are real people, effectively preventing the sending of spam messages. The captcha feature now supports both arithmetic and button-based captchas for enhanced flexibility.
增加了人机验证功能,以确保用户是真人操作,从而有效防止垃圾信息(SPAM)的发送。验证码功能现已支持算数验证码和按钮验证码,提高了灵活性。
Captcha settings can be found in the help menu for admins.
管理员可以在帮助菜单中找到验证码设置。
• Broadcast message feature added, allowing administrators to send messages to all users.
增加了广播消息功能,允许管理员向所有用户发送消息。