Saltar al contenido principal

Resumen

Petto puede publicar un mensaje en un canal cuando Discord agrega un experimento o cambia su despliegue (rollout): la parte de la gente que lo tiene crece o se reduce, o cambia su estado. La tarjeta muestra el nombre, el tipo de experimento, el estado, las plataformas, el id, los despliegues de cada variante y sus rangos.
Una alerta de rollout que menciona a Cazadores de experimentos, con el nombre, el tipo, el estado, las plataformas, el id, los rollouts de cada variante y los rangos

En Discord: la alerta de un experimento de la lista pública, en la tarjeta de Petto.

!rollouts list y !rollouts help los puede usar cualquiera. Los ajustes necesitan el permiso Gestionar servidor. Los datos vienen de una lista pública de los experimentos de Discord, la lista de rollouts de agnonotdev. Petto la revisa cada pocos minutos.

Comandos

liam activa las alertas con Cazadores de experimentos y Petto explica que solo se anuncia el próximo cambio

En Discord: las alertas activadas en #rollouts con un rol.

liam desactiva las alertas y Petto lo confirma

En Discord: las alertas apagadas.

liam pone Cazadores de experimentos, luego quita el rol, y Petto confirma cada cambio

En Discord: el rol de las menciones, y ningún rol.

liam deja user y guild, luego pone all, y Petto confirma cada uno

En Discord: algunos tipos de experimento, y luego todos.

liam deja new e increase y Petto lo confirma, luego grow recibe la lista de eventos para elegir

En Discord: algunos eventos, y una palabra que no lo es.

liam pone 5, luego 0, y Petto confirma cada uno

En Discord: cambios de menos de 5 puntos ignorados, y luego todos.

liam activa unrolled y Petto lo confirma

En Discord: también se anuncian los experimentos sin rollout.

liam elige rollout-card, luego la tarjeta otra vez, y Petto confirma cada uno

En Discord: un embed guardado para las alertas, y de vuelta a la tarjeta.

liam oculta y muestra los rangos y Petto confirma cada cosa

En Discord: los rangos ocultos, y luego otra vez visibles.

liam pone #ff91c2, luego lo quita, y Petto dice que la tarjeta no tiene color

En Discord: un color para la tarjeta, y luego sin color.

nova pide la lista y Petto muestra diez experimentos con su porcentaje, estado e id, y los botones para pasar diez páginas

En Discord: los experimentos desde el más nuevo, para todos, con botones de página.

liam ve 7 alertas esperando, luego vacía la cola y Petto lo confirma

En Discord: lo que espera, y la cola vaciada.

Petto publica la tarjeta de un experimento real con la etiqueta +12.5%, su tipo, estado, plataformas, rollouts y rangos, y confirma la prueba

En Discord: una tarjeta de ejemplo con un cambio inventado de +12.5%.

Petto lista el canal, el rol, el estilo, los tipos y eventos, el mínimo, lo oculto, 7 en espera y la lista de experimentos

En Discord: los ajustes, la cola y el estado de la lista.

nova pide ayuda y Petto responde con los comandos para configurar, elegir y revisar las alertas

En Discord: cómo funcionan las alertas, para todos.

nova pide la cola y Petto dice que necesita Gestionar servidor, y que cualquiera puede usar rollouts list y rollouts help

En Discord: queue necesita Gestionar servidor; list y help no.

Nombres cortos: !rollout y !experiments.

Qué hace cada uno

Qué dice la tarjeta

Cuando llegan muchos cambios

Discord puede cambiar cientos de experimentos en un día. Por eso Petto no los envía todos a la vez:
  • Los cambios esperan en una cola y salen en orden, un mensaje cada pocos segundos.
  • A partir de 4 cambios a la vez, se agrupan en tarjetas de hasta 10 cambios.
  • Hasta 1500 cambios esperan por servidor, y uno con más de 24 horas se descarta.
  • Si un mensaje falla (por ejemplo, Petto perdió el acceso al canal), se reintenta unas cuantas veces y luego se descarta.
!rollouts queue muestra cuántos están esperando.

Tu propio diseño

Con !rollouts style template <saved embed>, o desde la dashboard, puedes usar un embed guardado (incluido un diseño V2). La dashboard tiene una vista previa y te deja elegir un embed guardado distinto para cada tipo de experimento. El diseño inicial de la página Embeds es igual a la tarjeta que envía Petto.
El cuadro Un diseño distinto para cada tipo con los cuatro tipos de experimento, cada uno con el diseño general

Dashboard → Rollouts → Alertas de rollouts: un embed guardado para cada tipo de experimento.

Un botón que no es un enlace, como el que muestra el cambio, se ve activo y no hace nada cuando alguien lo pulsa. Las variables habituales del servidor y de la fecha funcionan en los mismos diseños.

Dashboard

La página Rollouts de la dashboard tiene todo en un solo lugar: el canal y el rol, los tipos y eventos, el cambio mínimo, la tarjeta con su vista previa, y un embed guardado para cada tipo.
La página Alertas de rollouts de Petto Land: alertas en #rollouts con Cazadores de experimentos, experimentos de usuarios y servidores, nuevos y que crecen, mínimo 5, y una tarjeta de vista previa

Dashboard → Rollouts → Alertas de rollouts: el canal y el rol, los tipos y eventos, el cambio mínimo, la tarjeta y su vista previa.