“Tôi muốn biết @username hôm nay đã nói gì” đại diện cho hai tác vụ khác nhau trong nhóm và kênh phát sóng. Tin nhắn trong nhóm có thể kèm theo tên người gửi là thành viên; trong khi bài đăng trên kênh phát sóng thường được đăng dưới danh nghĩa kênh, và chuỗi ký tự @username trong nội dung bài đăng chỉ là một chuỗi ký tự được đề cập đến. Nếu nhầm lẫn hai trường hợp này với nhau, bạn sẽ nhận được câu trả lời có vẻ hợp lý nhưng lại sai về danh tính.
Nếu sản phẩm hiện tại chỉ hỗ trợ các kênh phát sóng, câu hỏi chính xác hơn sẽ là: “Hôm nay có những tin nhắn nào trong kênh đề cập đến @username, và những tin nhắn đó nói gì?” Bài viết này chỉ thảo luận về các trường hợp đề cập trong nội dung bài đăng, không giải thích đó là do chính người dùng đó trực tiếp phát biểu.
Trước tiên, hãy phân biệt ba loại đối tượng
| Đối tượng | Ý nghĩa | Có thể xác định đó là bình luận của chính mình dựa vào thông tin này không |
|---|---|---|
@username trong nội dung |
Nội dung tin nhắn chứa tên người dùng | Không thể |
| Danh tính người đăng bài trên kênh | Bài đăng được đăng bởi kênh hoặc người có chữ ký hiển thị | Chỉ có thể nêu rõ danh tính người đăng bài hiển thị |
| Người gửi tin nhắn trong nhóm | Tin nhắn trong nhóm liên quan đến một tài khoản cụ thể hoặc danh tính ẩn danh | Cần kết hợp quyền truy cập của nhóm và trường danh tính để xác định |
Một kênh có thể trích dẫn tên người dùng của người khác, trích dẫn quan điểm, đăng nội dung phỏng vấn hoặc nhắc nhở người dùng theo dõi một tài khoản nào đó. Việc tìm thấy kết quả @username chỉ chứng minh rằng tên người dùng đó xuất hiện trong nội dung bài đăng của kênh, không chứng minh rằng chính chủ tài khoản đó đã viết bài đăng này, và càng không thể xác định danh tính thực sự của người dùng.
Thực hiện vòng tìm kiếm đầu tiên bằng tên người dùng chính xác
Trước tiên, hãy giữ nguyên @ và nhập tên người dùng đầy đủ, ví dụ: @example_user. Sau đó, hãy thử loại bỏ định dạng @, vì nội dung bài viết có thể chỉ ghi example_user, hoặc có thể đặt nó trong liên kết t.me/example_user.
Đề xuất ghi lại ba biến thể:
- Tên người dùng đầy đủ hiện tại;
- Tên người dùng không kèm theo
@; - Đã biết tên hiển thị, tên thương hiệu hoặc tên người dùng cũ.
Tên người dùng có thể đã bị thay đổi hoặc chuyển nhượng. Việc không tìm thấy tin nhắn cũ khi tìm kiếm tên người dùng hiện tại không có nghĩa là tên đó chưa từng được đề cập trong quá khứ; văn bản được lưu trữ trong các tin nhắn cũ có thể vẫn là tên trước đây. Ngược lại, cùng một chuỗi ký tự ở các thời điểm khác nhau cũng không nhất thiết chỉ đến cùng một chủ thể thực tế.
Đưa thời gian và bối cảnh vào câu hỏi
Đừng chỉ hỏi “Người dùng này đã nói gì”. Có thể thay đổi thành:
Tìm các tin nhắn trong nội dung kênh hôm nay có đề cập đến các liên kết
@example_user,Example Labshoặcexample_user. Sắp xếp theo thời gian, giải thích từng tin nhắn là trích dẫn, giới thiệu, phê bình hay đăng tải thông tin liên lạc, đồng thời trích dẫn nội dung tin nhắn gốc. Không đưa ra nhận định về việc liệu đó có phải là phát ngôn của chính chủ tài khoản hay không.
Nếu kênh có nhiều thông tin, hãy bổ sung thêm tên dự án, địa điểm hoặc sự kiện. Khoảng thời gian nên sử dụng ngày bắt đầu và ngày kết thúc được hiển thị thực tế trên trang, đặc biệt cần chú ý đến múi giờ tương ứng với “hôm nay”.
Xử lý văn bản trong các bài đăng được chia sẻ lại, trích dẫn và ảnh chụp màn hình
Khi chia sẻ lại tin nhắn, nguồn gốc có thể vẫn được hiển thị, hoặc chỉ còn lại nội dung chính của kênh. Tên người dùng trong khối trích dẫn vẫn chỉ là văn bản được hiển thị trong bài đăng hiện tại. Tên người dùng trong ảnh chụp màn hình, phụ đề video hoặc tệp đính kèm có thể không được tìm thấy bằng cách tìm kiếm thông thường trong nội dung chính.
Do đó, kết quả cần nêu rõ rằng việc tìm kiếm được thực hiện trên nội dung tin nhắn có thể tra cứu và siêu dữ liệu đã được cung cấp, chứ không phải trên toàn bộ nội dung hình ảnh, giọng nói và tệp tin. Khi người dùng biết rõ tên người dùng xuất hiện trong ảnh chụp màn hình, họ nên mở trực tiếp tệp phương tiện gần ngày tương ứng, thay vì hiểu rằng kết quả tìm kiếm văn bản bằng 0 có nghĩa là tên người dùng đó không tồn tại.
Cách sắp xếp các kết quả phù hợp
Một danh sách có thể xác minh phải bao gồm ít nhất: thời gian tin nhắn, các biến thể của tên được đề cập, bối cảnh ngắn gọn và liên kết đến tin nhắn trên kênh. Ngoài ra, có thể bổ sung trường “loại đề cập”, nhưng chỉ sử dụng các phân loại mà bản gốc hỗ trợ:
- Thông tin liên hệ hoặc đề xuất tài khoản;
- Trích dẫn hoặc diễn giải lại;
- Những người tham gia sự kiện;
- Cảnh báo rủi ro hoặc khiếu nại;
- Không thể xác định được từ ngữ cảnh.
Không nên suy luận mối quan hệ giữa tài khoản và kênh chỉ dựa trên giọng điệu. Việc kênh viết “bạn bè của chúng tôi” không có nghĩa là mối quan hệ pháp lý, lao động hoặc thương mại đã được chứng minh.
Làm thế nào để duy trì khả năng truy xuất sau khi tên người dùng thay đổi
Khi lưu kết quả nghiên cứu, cần ghi lại văn bản tên người dùng được hiển thị tại thời điểm tin nhắn được gửi, thay vì chỉ lưu tài khoản được phân tích sau đó. Liên kết tin nhắn gốc và thời gian gửi tin nhắn ổn định hơn so với tên hiển thị hiện tại, đồng thời cũng thuận tiện hơn để giải thích “tại sao lúc đó lại tìm thấy kết quả phù hợp”.
Liên kết có thể không mở được do các điều kiện truy cập, thay đổi tên người dùng kênh hoặc tin nhắn bị xóa. Trong trường hợp này, có thể giải thích rằng nguồn hiện không khả dụng, nhưng không được tự ý bổ sung nội dung không có trong bản gốc, cũng như không được tự động ánh xạ tên người dùng cũ sang một tài khoản mới chưa được xác minh.
asktele có thể trả lời đến mức độ nào
Có thể tìm kiếm các đề cập trong nội dung bài đăng của một kênh phát sóng đã chọn, sắp xếp các tin nhắn liên quan theo ngôn ngữ tự nhiên và cung cấp nguồn gốc của các tin nhắn đó. Công cụ này không thể chuyển đổi @username trong nội dung bài đăng thành trường người gửi trong nhóm, cũng như không thể chứng minh danh tính thực tế, quyền kiểm soát tài khoản hoặc khẳng định rằng một câu nói cụ thể thực sự do chính người dùng đó đăng tải.
Nếu câu hỏi thực sự cần biết “một thành viên nào đó trong nhóm đã đăng gì hôm nay”, phạm vi kênh của sản phẩm hiện tại không phù hợp; thay vào đó, nên sử dụng tính năng tìm kiếm và quản lý người gửi riêng của nhóm tại Telegram. Việc xác định rõ ranh giới của sản phẩm quan trọng hơn việc trả về một câu trả lời đầy đủ nhưng không chính xác về danh tính.
Hãy nói “Tin nhắn trên kênh đã đề cập đến @username”, không nên nói “@username đã nói những lời này trong kênh”, trừ khi nguồn thực sự cung cấp và xác minh danh tính của người gửi.
Nguồn thông tin
- Telegram:messages.search — Lọc theo nội dung tin nhắn và người gửi là hai điều kiện khác nhau.
- Telegram: Tìm kiếm và bộ lọc — Telegram Các loại tìm kiếm và bộ lọc tin nhắn.
- Telegram: Deep links — Cấu trúc liên kết của tin nhắn trên kênh công khai và các tình huống tin nhắn khác.
- Telegram: Channels, supergroups and basic groups — Sự khác biệt về danh tính và hành vi truy cập giữa kênh phát sóng và các nhóm.
Bài này được rà soát lần cuối vào 9 tháng 8, 2026. Giao diện Telegram có thể khác theo nền tảng và phiên bản.