TL;DR

Dùng tính năng Regex Replace của AutoForward.net để tự động xóa link ref, @username và watermark khỏi tin nhắn copy kèo trước khi forward — giữ tín hiệu sạch, không lộ nguồn.

Bối cảnh — Tại sao cần làm?

Khi bạn copy tín hiệu từ kênh A sang nhóm nội bộ, vấn đề phổ biến là:

AutoForward cho phép dùng Regex để tìm và thay thế các phần này trước khi gửi đến đích.

Điều kiện tiên quyết

Các Pattern Regex Thực Dụng

1. Xóa mọi @username trong tin nhắn

Pattern:  @\w+

Replace: (để trống)

Ví dụ:

2. Xóa link Telegram (t.me/...)

Pattern:  https?://t\.me/\S+

Replace: (để trống)

3. Xóa mọi URL (http/https)

Pattern:  https?://\S+

Replace: (để trống)

4. Xóa dòng chứa watermark cụ thể

Pattern:  .*Telegram.*\n?

Replace: (để trống)

5. Giữ nguyên tín hiệu, xóa phần thừa sau dấu "---"

Pattern:  \n?---[\s\S]*$

Replace: (để trống)

Bảng tổng hợp Pattern hay dùng

Mục tiêuPattern RegexThay bằng
Xóa @username@\w+`
Xóa link t.mehttps?://t\.me/\S+
Xóa mọi URLhttps?://\S+
Xóa số điện thoại\+?\d[\d\s\-]{8,}\d
Xóa hashtag#\w+
Xóa emoji[\U0001F000-\U0001FFFF]

Cách cấu hình trong AutoForward

Bước 1: Mở Rule cần chỉnh

Vào Tác vụ → chọn Rule → Chỉnh sửa

Bước 2: Vào tab "Bộ lọc"

Chọn Regex Replace, thêm cặp Pattern → Replacement.

Bước 3: Test trực tiếp

Dán một đoạn tin mẫu vào ô Test để xem kết quả trước khi lưu.

Câu hỏi thường gặp

Regex có phân biệt hoa thường không?

Mặc định có. Thêm flag (?i) trước pattern để bỏ phân biệt: (?i)@\w+`

Tôi có thể dùng nhiều Regex cùng lúc không?

Có. AutoForward chạy các Replace theo thứ tự từ trên xuống dưới.

Tham khảo thêm