Cuando compartes un enlace en Discord, a menudo aparece una pequeña tarjeta de vista previa con un título, imagen o descripción. Esto se crea usando un BOT llamado Discordbot. Este artículo explica cómo funciona eso y cómo los propietarios de sitios web pueden reconocer y confirmar su tráfico.
De qué trata este artículo:
Cómo genera Discord las vistas previas de enlaces
Cuando alguien comparte un enlace en un mensaje de Discord, este visita el link de forma automática para obtener información sobre la página, como el título, la descripción y la imagen. Esta información se usa para crear la tarjeta de vista previa que ves en el chat.
Esto solo ocurre cuando de verdad se comparte un enlace en un mensaje. No hay un escaneo o rastreo continuo de sitios web por su cuenta.
Si el enlace lleva a una imagen o video, también se puede guardar una copia por un tiempo para que cargue más rápido la próxima vez. Cuando alguien ve esa imagen o video, se envía a través de los propios servidores de Discord en lugar de extraerse directamente del sitio web original. Esto mantiene la información del usuario, como su dirección IP, protegida y privada frente al sitio que aloja el archivo.
El Discordbot
Discordbot es la herramienta que visita los enlaces y crea estas vistas previas. Si tienes un sitio web, tal vez quieras saber cuándo está visitando tu página, ya sea para mostrar información un poco diferente o para asegurarte de que tu firewall no lo bloquee por accidente.
Hay dos formas de reconocer sus solicitudes:
- Revisar el agente de usuario (un texto corto que identifica qué está haciendo la solicitud)
- Verifica la dirección IP de la que proviene la solicitud
Identificar Discordbot
Cada solicitud que hace incluye un agente de usuario que se ve así:
Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)
Puedes buscar la palabra "Discordbot" en cualquier lugar de ese texto. Otras partes pueden cambiar con el tiempo, así que no te confíes en buscar una coincidencia exacta de todo el texto.
Verificar el tráfico de Discord
Para asegurarte de que una solicitud proviene de verdad de Discord, verifica que su dirección IP esté en la lista oficial de.rangos de IP públicas. Esto está publicado en dos formatos (json y txt) para que puedas verificarlo de forma programática. Es buena idea volver a revisar esta lista de vez en cuando, ya que los rangos pueden cambiar.