การค้นหา Telegram

วิธีค้นหา @username ที่ถูกกล่าวถึงในเนื้อหาของช่อง Telegram

ต้องแยกความแตกต่างระหว่างสตริงชื่อผู้ใช้ (username strings) ตัวตนของผู้โพสต์ในช่อง (channel) และผู้ส่งในกลุ่ม (group); ระบุการกล่าวถึง @username ชื่อที่แสดง (display names) และชื่อเดิม (former names)…

“ผมอยากรู้ว่า @username ได้พูดอะไรวันนี้” แสดงถึงสองภารกิจที่แตกต่างกันในแชทกลุ่มและช่องกระจายข่าว ข้อความในแชทกลุ่มอาจรวมถึงชื่อผู้ใช้ของผู้ส่ง ส่วนโพสต์ในช่องกระจายข่าวมักถูกเผยแพร่โดยช่องเอง และ @username ในเนื้อหาข้อความเป็นเพียงสตริงที่ถูกกล่าวถึง การผสมผสานทั้งสองสิ่งนี้เข้าด้วยกันจะส่งผลให้ได้คำตอบที่ดูสมเหตุสมผล แต่ในทางข้อเท็จจริงแล้วไม่ถูกต้อง

หากผลิตภัณฑ์ปัจจุบันสนับสนุนเพียงช่องกระจายข่าวเท่านั้น คำถามที่แม่นยำกว่าจะเป็น: “ข้อความใดในช่องวันนี้ที่กล่าวถึง @username และข้อความเหล่านั้นกล่าวถึงอะไร?” บทความนี้กล่าวถึงการกล่าวถึงดังกล่าวภายในเนื้อหาของช่องเท่านั้น และไม่ตีความว่าผู้ใช้กำลังพูดด้วยตนเอง

ก่อนอื่น ให้แยกประเภทของสามประเภทของเอนทิตี

อובייジェクト สิ่งที่มันแทน สามารถใช้เพื่อกำหนดได้ว่าข้อความนั้นถูกโพสต์โดยผู้ใช้ที่กล่าวถึงหรือไม่?
@username ในเนื้อหาช่อง ข้อความมีชื่อผู้ใช้ ไม่สามารถ
ตัวตนผู้โพสต์ของช่อง โพสต์ที่เผยแพร่โดยช่องหรือลายเซ็นที่มองเห็นได้ สามารถระบุได้เฉพาะตัวตนผู้โพสต์ที่มองเห็นได้เท่านั้น
ผู้ส่งข้อความกลุ่ม ข้อความกลุ่มที่เชื่อมโยงกับบัญชีเฉพาะหรือตัวตนที่ไม่ระบุชื่อ ต้องประเมินตามสิทธิ์ของกลุ่มและสนามข้อมูลตัวตน

ช่อง Telegram อาจกล่าวถึงชื่อผู้ใช้ของผู้อื่น อ้างอิงความคิดเห็นของพวกเขา เผยแพร่เนื้อหาการสัมภาษณ์ หรือเตือนผู้ใช้ให้ติดตามบัญชีเฉพาะ การค้นหาที่ตรงกับ @username เพียงแต่พิสูจน์ว่าชื่อผู้ใช้ดังกล่าวปรากฏในเนื้อหาของช่องเท่านั้น ไม่พิสูจน์ว่าเจ้าของบัญชีเป็นผู้เขียนโพสต์นั้นเอง และไม่ยืนยันตัวตนที่แท้จริงของพวกเขา

การค้นหารอบแรกโดยใช้ชื่อผู้ใช้ที่ตรงกัน

ก่อนอื่น ให้รักษารูปแบบ @ และป้อนชื่อผู้ใช้เต็ม เช่น @example_user ต่อมา ให้ลองละเว้นส่วน @ เพราะข้อความในตัวบทอาจระบุเพียง example_user หรืออาจถูกรวมอยู่ในลิงก์ เช่น t.me/example_user

แนะนำให้บันทึกสามชุดของตัวเลือก:

  1. ชื่อผู้ใช้เต็มปัจจุบัน;
  2. ชื่อผู้ใช้ที่ไม่มี ‘@’;
  3. คุณทราบชื่อที่แสดง ชื่อแบรนด์ หรือชื่อผู้ใช้เดิม

ชื่อผู้ใช้สามารถถูกเปลี่ยนหรือโอนสิทธิ์ได้ หากชื่อผู้ใช้ปัจจุบันไม่แสดงข้อความเก่าใด ๆ เมื่อค้นหา นี่ไม่ได้หมายความว่าชื่อดังกล่าวไม่เคยถูกกล่าวถึงในอดีต ข้อความที่เก็บรักษาไว้ในข้อความเก่าอาจยังคงมีชื่อเดิมอยู่ได้ ในทางกลับกัน ข้อความเดียวกันในช่วงเวลาที่ต่างกันอาจไม่จำเป็นต้องอ้างอิงถึงผู้ใช้จริงคนเดียวกันเสมอไป

ให้ระบุเวลาและบริบทในคำถาม

หลีกเลี่ยงการถามอย่างง่ายๆ ว่า “ผู้ใช้คนนี้พูดอะไร?” แทนที่จะถามแบบนั้น คุณสามารถปรับคำให้เป็น:

ค้นหาข้อความในโพสต์ของช่อง Telegram ปัจจุบันตั้งแต่วันนี้เป็นต้นไป ที่กล่าวถึงลิงก์ @example_user, Example Labs หรือ example_user จัดเรียงผลลัพธ์ตามเวลา ระบุว่าการกล่าวถึงแต่ละครั้งเป็นการอ้างอิง การแนะนำ การวิจารณ์ หรือการเผยแพร่ข้อมูลติดต่อ และแสดงข้อความต้นฉบับ อย่าคาดเดาว่าเจ้าของบัญชีเป็นผู้โพสต์เองหรือไม่

หากช่องมีข้อมูลจำนวนมาก ให้รวมชื่อโครงการ สถานที่ หรือกิจกรรมด้วย ช่วงเวลานั้นควรใช้วันที่เริ่มต้นและวันที่สิ้นสุดที่แสดงบนหน้าจริง ๆ; ให้ใส่ใจเป็นพิเศษกับเขตเวลาที่สอดคล้องกับ ‘วันนี้’

การจัดการข้อความที่ส่งต่อ คำอ้างอิง และข้อความจากภาพหน้าจอ

ข้อความที่ถูกส่งต่ออาจยังคงแสดงแหล่งที่มาที่มองเห็นได้ หรืออาจมีเพียงข้อความของช่องเท่านั้น ชื่อผู้ใช้ภายในส่วนที่ถูกอ้างอิงยังคงเป็นข้อความที่แสดงในโพสต์ปัจจุบันเท่านั้น ส่วนชื่อผู้ใช้ภายในภาพหน้าจอ คำบรรยายวิดีโอ หรือไฟล์แนบ อาจไม่สามารถค้นหาได้ผ่านการค้นหาข้อความหลักแบบมาตรฐาน

ดังนั้น ผลลัพธ์ควรระบุว่าการค้นหาครอบคลุมเฉพาะข้อความในข้อความที่สามารถค้นหาได้และข้อมูลเมตาที่ให้มา ไม่ใช่เนื้อหาทั้งหมดของภาพ ข้อความเสียง และไฟล์ เมื่อผู้ใช้ทราบว่าชื่อผู้ใช้ปรากฏในภาพหน้าจอ พวกเขาควรเปิดสื่อที่เกี่ยวข้องจากช่วงเวลาที่ระบุโดยตรง แทนที่จะตีความว่าการค้นหาข้อความที่ไม่มีผลลัพธ์หมายความว่าชื่อผู้ใช้ดังกล่าวไม่มีอยู่จริง

วิธีจัดเรียงผลการค้นหา

รายชื่อที่สามารถตรวจสอบได้ควรรวมถึงอย่างน้อย: เวลาที่ส่งข้อความ, รูปแบบต่าง ๆ ของชื่อที่ถูกกล่าวถึง, บริบทสั้น ๆ และลิงก์ไปยังข้อความในช่อง Telegram นอกจากนี้ อาจรวมช่อง ‘ประเภทการกล่าวถึง’ ได้ด้วย แต่ต้องใช้การจัดประเภทที่ข้อความต้นฉบับรองรับเท่านั้น:

  • ข้อมูลติดต่อหรือคำแนะนำเกี่ยวกับบัญชี;
  • ไม่ว่าจะถูกอ้างอิงโดยตรงหรือถูกตีความใหม่;
  • ผู้เข้าร่วมกิจกรรม;
  • คำเตือนเกี่ยวกับความเสี่ยงหรือคำร้องเรียน;
  • ไม่สามารถกำหนดได้จากบริบท

อย่าสรุปความสัมพันธ์ระหว่างบัญชีกับช่องเพียงจากน้ำเสียงเท่านั้น การที่ช่องเรียกใครนั้นว่า ‘เพื่อนของเรา’ ไม่ได้หมายความว่ามีความสัมพันธ์ทางกฎหมาย การจ้างงาน หรือความสัมพันธ์ทางการค้าเกิดขึ้นแล้ว

วิธีรักษาความสามารถในการติดตามหลังจากที่ชื่อผู้ใช้ได้เปลี่ยนไป

เมื่อบันทึกผลการวิจัย ควรบันทึกชื่อผู้ใช้ตามที่ปรากฏในข้อความ ณ เวลานั้น แทนที่จะบันทึกเพียงบัญชีที่ระบุได้จากการวิเคราะห์ในภายหลัง ลิงก์ข้อความต้นฉบับและเวลาที่ส่งข้อความนั้นมีความน่าเชื่อถือมากกว่าชื่อที่แสดงอยู่ในปัจจุบัน และยังช่วยอธิบายได้ดีกว่าว่า ‘ทำไมจึงตรงกัน ณ เวลานั้น’

ลิงก์อาจไม่สามารถเข้าถึงได้เนื่องจากข้อจำกัดการเข้าถึง การเปลี่ยนแปลงชื่อผู้ใช้ของช่อง หรือการลบข้อความ ในกรณีดังกล่าว สามารถระบุได้ว่าแหล่งข้อมูลปัจจุบันไม่สามารถเข้าถึงได้ แต่ห้ามสร้างเนื้อหาที่ไม่ได้มีอยู่ในข้อความต้นฉบับ หรือเชื่อมโยงชื่อผู้ใช้เก่ากับบัญชีใหม่ที่ยังไม่ได้รับการยืนยันโดยอัตโนมัติ

asktele สามารถให้คำตอบได้ถึงระดับใด?

ระบบสามารถค้นหาการกล่าวถึงในเนื้อหาของช่องการส่งข้อความแบบกลุ่มที่เลือกไว้ จัดเรียงข้อความที่เกี่ยวข้องโดยใช้ภาษาธรรมชาติ และแสดงแหล่งที่มาของข้อความได้ แต่ระบบไม่สามารถแปลง ‘@username’ ในเนื้อหาให้เป็นช่องผู้ส่งของกลุ่มได้ และไม่สามารถตรวจสอบตัวตนในโลกจริง ความเป็นเจ้าของบัญชี หรือยืนยันว่าข้อความเฉพาะนั้นถูกส่งโดยผู้ใช้ดังกล่าวจริงหรือไม่

หากการค้นหาต้องการข้อมูลอย่างแท้จริง เช่น ‘สมาชิกกลุ่มเฉพาะได้โพสต์อะไรวันนี้’, ขอบเขตการทำงานของช่องในผลิตภัณฑ์ปัจจุบันไม่เหมาะสม; ผู้ใช้ควรใช้ความสามารถในการค้นหาและจัดการผู้ส่งของกลุ่มเองผ่าน Telegram แทน การกำหนดขอบเขตของผลิตภัณฑ์ให้ชัดเจนนั้นสำคัญกว่าการให้คำตอบที่ครบถ้วนแต่ไม่ถูกต้องตามข้อเท็จจริง

รูปแบบการเขียนที่ถูกต้อง:

ให้ระบุว่า “ข้อความในช่องได้กล่าวถึง @username” แทนที่จะกล่าวว่า “@username ได้กล่าวสิ่งนี้ในช่อง” เว้นแต่แหล่งข้อมูลจะได้ระบุและยืนยันตัวตนของผู้ส่งแล้ว

แหล่งข้อมูล

  1. Telegram:messages.search — การกรองตามข้อความในแชทและการกรองตามผู้ส่งเป็นเกณฑ์ที่แตกต่างกัน
  2. Telegram: การค้นหาและตัวกรอง — Telegram ประเภทการค้นหาและตัวกรองข้อความ
  3. Telegram: Deep links — โครงสร้างลิงก์สำหรับข้อความในช่องสาธารณะและสถานการณ์การส่งข้อความอื่นๆ
  4. Telegram: ช่อง, ซูเปอร์กรุ๊ป และกลุ่มพื้นฐาน — ความแตกต่างระหว่างช่องกระจายข่าวและกลุ่ม ในด้านอัตลักษณ์และพฤติกรรมการเข้าถึง
การตรวจสอบข้อเท็จจริง

หน้านี้ตรวจสอบล่าสุดเมื่อ 9 สิงหาคม 2569 หน้าตา Telegram อาจต่างกันตามแพลตฟอร์มและเวอร์ชัน