เมื่อคุณแชร์ลิงก์ใน Discord บ่อยครั้งที่คุณจะเห็นการ์ดแสดงตัวอย่างขนาดเล็กปรากฏขึ้นพร้อมชื่อเรื่อง ภาพ หรือคำอธิบาย ซึ่งระบบจะสร้างขึ้นโดยใช้บอทที่เรียกว่า Discordbot บทความนี้จะอธิบายวิธีการทำงาน และวิธีที่เจ้าของเว็บไซต์สามารถจดจำและยืนยันการรับส่งข้อมูลของเว็บไซต์ได้
บทความนี้อธิบายเกี่ยวกับ:
วิธีที่ Discord สร้างตัวอย่างลิงก์
เมื่อมีคนแชร์ลิงก์ในข้อความ Discord ระบบจะเข้าสู่ลิงก์ดังกล่าวโดยอัตโนมัติเพื่อดึงข้อมูลเกี่ยวกับหน้าเว็บ เช่น ชื่อเรื่อง คำอธิบาย และภาพ ระบบจะใช้ข้อมูลนี้เพื่อสร้างการ์ดแสดงตัวอย่างที่คุณเห็นในแชท
การดำเนินการนี้จะเกิดขึ้นเฉพาะเมื่อมีการแชร์ลิงก์ในข้อความเท่านั้น จะไม่มีการสแกนหรือรวบรวมข้อมูลเว็บไซต์อย่างต่อเนื่องด้วยตัวเอง
หากลิงก์นำไปที่ภาพหรือวิดีโอคอล อาจมีการบันทึกสำเนาไว้ชั่วคราว เพื่อให้การโหลดรวดเร็วขึ้นในครั้งต่อไป เมื่อมีคนดูภาพหรือวิดีโอคอล ระบบจะส่งข้อมูลผ่านเซิร์ฟเวอร์ของ Discord เอง แทนที่จะดึงมาจากเว็บไซต์ต้นฉบับโดยตรง การดำเนินการนี้จะช่วยรักษาความเป็นส่วนตัวให้กับข้อมูลของผู้ชม เช่น ที่อยู่ IP ของพวกเขา จากเว็บไซต์ที่โฮสต์ไฟล์
Discordbot
Discordbot เป็นเครื่องมือที่จะเข้าดูลิงก์และสร้างการแสดงตัวอย่างเหล่านี้ หากคุณเป็นเจ้าของเว็บไซต์ คุณอาจต้องการทราบว่าเมื่อใดที่บอทจะเข้ามาดูเว็บไซต์ของคุณ ทั้งนี้ เพื่อแสดงข้อมูลที่แตกต่างกันเล็กน้อย หรือเพื่อให้แน่ใจว่าไฟร์วอลล์ของคุณไม่ได้บล็อกบอทดังกล่าวโดยไม่ได้ตั้งใจ
มีสองวิธีในการจดจำคำขอ:
- ดูที่ User-Agent (ข้อความสั้นๆ ที่ระบุว่าสิ่งใดเป็นผู้ส่งคำขอ)
- ตรวจสอบที่อยู่ IP ที่ส่งคำขอมา
การระบุ Discordbot
ทุกคำขอที่ส่งจะประกอบด้วย User-Agent ที่มีลักษณะดังนี้:
Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)
คุณสามารถตรวจสอบคำว่า "Discordbot" จากจุดใดก็ได้ในข้อความดังกล่าว ส่วนอื่นๆ ของสตริงอาจเปลี่ยนแปลงได้เมื่อเวลาผ่านไป ดังนั้นอย่าอาศัยการจับคู่ข้อความทั้งสตริงแบบตรงกันทั้งหมด
การยืนยันการรับส่งข้อมูล Discord
เพื่อให้แน่ใจว่าคำขอมาจาก Discord จริงๆ โปรดตรวจสอบว่าที่อยู่ IP ของคำขออยู่ในรายการช่วง IP สาธารณะอย่างเป็นทางการหรือไม่ ข้อมูลนี้ได้รับการเผยแพร่ในสองรูปแบบ (json และ txt) เพื่อให้คุณสามารถตรวจสอบได้ด้วยโปรแกรม คุณควรตรวจสอบรายการนี้เป็นประจำ เนื่องจากช่วงดังกล่าวอาจเปลี่ยนแปลงได้