Rich Presence +

Empezar

Una presencia muestra en Discord lo que alguien hace en un sitio web o en un programa de Windows. Es una carpeta con un manifiesto y un archivo de JavaScript. Cada pocos segundos la aplicación le pregunta a tu script qué está pasando, y ella se encarga de Discord.

function read(context) {
  const page = bestPage(context.pages);
  if (!page) return null;
  return { title: page.title };
}

function activity(seen) {
  return { details: cut(seen.title), kind: "watching" };
}

Ese es un script completo. read junta lo que necesita y activity dice qué muestra la tarjeta. No necesitás Rust, ni Node, ni compilar: guardás el archivo y la aplicación lo carga.

Por dónde seguir#

Querés Leé
Hacer tu primera presencia, paso a paso Tu primera presencia
Mostrar un programa de Windows o un juego Mostrar un programa de Windows
Sacar un dato de un sitio Leer un sitio
Arreglar una presencia que no muestra nada Cuando no aparece nada
Consultar un campo o una función Manifiesto, Script, Ayudantes
Entender qué pasa detrás de la tarjeta Cómo funciona

Cómo están ordenadas estas páginas#

  • Empezar enseña con un ejemplo guiado.
  • Guías resuelven una tarea cada una.
  • Referencia lista cada campo, función y límite, con la misma forma en todas las páginas.
  • Cómo funciona explica el diseño detrás de las reglas.

Qué necesitás#

  • Windows 10 u 11, con la aplicación de escritorio de Discord abierta.
  • Rich Presence Plus instalado.
  • Un editor de código. Visual Studio Code además explica cada función mientras escribís.
  • Para sitios web, la extensión del navegador, conectada desde la página Navegador de la aplicación.

Editar esta página en GitHub