Dừng vòng lặp chuyển tiếp
Ngăn tin nhắn được sao chép chạy vòng quanh giữa các cuộc trò chuyện bằng cách bỏ qua tin nhắn bot hoặc chặn bot gửi bản sao.
Vòng lặp chuyển tiếp xảy ra khi tin nhắn được sao chép quay lại cuộc trò chuyện mà một tự động hóa khác đang theo dõi. Tự động hóa đó lại sao chép tin nhắn, khiến chúng tiếp tục qua lại — ngay cả sau khi mọi người ngừng đăng bài.
Ví dụ, một tự động hóa sao chép Discord → Telegram, còn một tự động hóa khác sao chép chính cuộc trò chuyện Telegram đó → chính kênh Discord đó:
Kênh Discord → cuộc trò chuyện Telegram → kênh Discord → cuộc trò chuyện Telegram → …
Bản sao do bot gửi bị xem như tin nhắn mới. Điều này có thể xảy ra giữa các nền tảng khác nhau hoặc giữa các cuộc trò chuyện trên cùng nền tảng, với một hay nhiều tự động hóa.
Trước tiên, dừng các tin nhắn gửi lặp lại
Dừng các tự động hóa liên quan trong lúc bạn đổi cài đặt. Bạn không cần xóa chúng hoặc tạo lại đích đến. Khi đã chặn tin nhắn quay trở lại, bạn có thể khởi động lại các tự động hóa.
Cách 1: Bỏ qua tin nhắn từ bot
Dùng cách này nếu bạn chỉ muốn sao chép tin nhắn do người dùng viết. Đây là lựa chọn đơn giản nhất khi bạn không cần bài đăng do bot gửi.
- Mở tự động hóa đọc cuộc trò chuyện nơi bot của tự động hóa kia đăng bài.
- Chọn cuộc trò chuyện nguồn đó — nơi tự động hóa này theo dõi và nơi bản sao quay trở lại.
- Mở Bộ lọc → Tùy chọn chuyển tiếp.
- Tắt Tin nhắn Bot — bỏ chọn ô tương ứng.
- Chọn Lưu thay đổi. Nếu cần, lặp lại cho chiều ngược lại.
Ví dụ, trong tự động hóa sao chép Telegram → Discord, hãy bỏ qua bot Telegram gửi bản sao Discord → Telegram. Bản sao vẫn ở Telegram nhưng không được gửi ngược lại Discord.
Cách này cũng loại trừ các tin nhắn bot khác khỏi cuộc trò chuyện đó. Nếu muốn giữ những bot hữu ích như bot cảnh báo hoặc thông báo, hãy dùng Cách 2. Tùy chọn chuyển tiếp giải thích cài đặt này.
Cách 2: Chỉ chặn bot gửi bản sao
Dùng Danh sách chặn để loại bot gửi tin của bạn mà vẫn giữ tin nhắn từ các bot khác.
Chọn cách nhận diện bot:
- Tên tác giả: bắt đầu với tên hiển thị của bot nếu tên đó ít thay đổi. Dùng Khớp chính xác để khớp toàn bộ tên.
- @Tên người dùng: dùng tên người dùng không có
@. Tên này thường ổn định hơn tên hiển thị nhưng cũng có thể thay đổi. - ID người dùng: lựa chọn đáng tin cậy nhất nếu tên có thể đổi. Chọn bot trong Chặn người dùng hoặc nhập ID thủ công. Tìm hiểu cách tìm ID người dùng.
- Mở tự động hóa có thể sao chép ngược tin nhắn đã gửi.
- Nhấp vào cuộc trò chuyện gốc mà tự động hóa này theo dõi, nơi bản sao quay trở lại, rồi mở Bộ lọc → Danh sách chặn.
- Thêm quy tắc tên hoặc tên người dùng của bot. Nếu muốn dùng ID, hãy chọn bot trong Chặn người dùng. Nếu không thấy bot, chọn Thêm thủ công, nhập ID rồi nhấn Enter hoặc chọn +.
- Chọn Lưu thay đổi. Nếu cần, lặp lại với bot gửi tin ở chiều ngược lại.
Chặn bot hiển thị là người gửi bản sao, không phải người viết tin nhắn gốc. Xem Bộ lọc → Chặn tác giả để biết thêm ví dụ.
Khi người gửi không hiển thị là bot
Cách khắc phục cần phù hợp với cách nền tảng hiển thị tin nhắn được sao chép:
- Webhook Discord: bản sao có thể hiển thị tên và ảnh của người gốc. Điều đó không có nghĩa tin nhắn do người đó viết; bỏ qua Tin nhắn Bot vẫn có thể loại các tin webhook. Với Danh sách chặn theo tác giả cụ thể, hãy dùng ID người gửi webhook chứ không phải ID của người gốc.
- Kênh Telegram: bài đăng có thể hiển thị dưới tên kênh thay vì bot đã đăng. Tùy chọn Tin nhắn Bot có thể không nhận diện đây là bài đăng bot. Không đưa kênh nhận bản sao vào các cuộc trò chuyện được sao chép ngược, hoặc dùng cuộc trò chuyện nhận riêng cho từng chiều.
- Người gửi khác: nếu nền tảng không nhận diện người gửi là bot, tùy chọn Tin nhắn Bot chưa đủ. Nếu có thể, hãy chặn đúng người gửi hoặc tách cuộc trò chuyện sao chép và cuộc trò chuyện gửi bản sao.
Kiểm tra cả hai chiều trước khi để tự động hóa chạy
Khởi động lại tự động hóa rồi nhờ ai đó gửi một tin nhắn mới ở mỗi phía:
| Tin nhắn mới | Kết quả mong đợi |
|---|---|
| Một người đăng trong Discord | Một bản sao xuất hiện trong Telegram; bản sao đó không quay lại Discord |
| Một người đăng trong Telegram | Một bản sao xuất hiện trong Discord; bản sao đó không quay lại Telegram |
Nếu bản sao tiếp tục xuất hiện dù không có bài đăng mới, hãy dừng tự động hóa lần nữa và kiểm tra người gửi nào đang bị sao chép ngược. Kiểm tra mọi tự động hóa theo dõi cùng các cuộc trò chuyện đó, không chỉ hai tự động hóa bạn nhận thấy đầu tiên. Đồng thời kiểm tra cài đặt riêng của cuộc trò chuyện có ghi đè lựa chọn trong Cài đặt chung không; Cách hoạt động của cài đặt giải thích điều này.
Với tin nhắn bị lặp nhưng không chạy vòng giữa các cuộc trò chuyện, xem Tin nhắn trùng lặp.