Saltar al contenido principal

Resumen

Petto puede crear webhooks en un canal y enviar mensajes con ellos usando un nombre de usuario o un avatar personalizado. Los webhooks que crea Petto se administran por servidor y nunca muestran su token en el chat ni en el dashboard.

Comandos

!wh es un alias de !webhook. El identificador puede ser el número local que muestra !webhook list, el nombre del webhook o el ID del webhook en Discord. Estos comandos solo funcionan con prefijo.
liam lista dos webhooks, Noticias de Petto Land en #anuncios y Bot de eventos en #general, y luego envía un mensaje con el número 1

En Discord: la lista de webhooks administrados y un mensaje enviado con uno con su propio nombre.

liam crea el webhook Noche de juegos y Petto responde con su número 3 y el canal

En Discord: un webhook nuevo en el canal donde lo escribes, con su número.

liam envía un mensaje por el webhook 1 con el nombre Noticias de Petto Land y Petto responde con un enlace

En Discord: un mensaje por el webhook 1 con otro nombre, y un enlace a él.

El mensaje publicado por el webhook con su propio nombre en #anuncios

En Discord: lo que el webhook publica en #anuncios.

liam envía un mensaje con --add y un código de embed con título y descripción

En Discord: --add pone un embed con título y descripción bajo el texto.

El mensaje del webhook en #anuncios con el texto y un embed

En Discord: el texto y el embed, como los publica el webhook.

liam edita un mensaje del webhook por su enlace y Petto responde que se editó

En Discord: un mensaje que envió el webhook, cambiado en su lugar.

liam usa !webhook delete 2 y Petto responde que se borró el webhook Bot de eventos

En Discord: el webhook se borra en Discord y en Petto.

!webhookconfig (necesita Gestionar servidor) lista los webhooks gestionados del servidor con su canal y estado, y todos los comandos de !webhook.
liam usa !webhookconfig: dos webhooks gestionados, los dos activados, y la lista de comandos de !webhook

En Discord: !webhookconfig, los webhooks gestionados y los comandos.

Permisos y dashboard

Necesitas Gestionar webhooks para usar el comando. El webhook también debe crearse en un canal donde Petto pueda gestionar webhooks.
Rex escribe !webhook list y Petto responde que le falta el permiso manage_webhooks

En Discord: un miembro sin Gestionar webhooks no puede usar !webhook.

La tarjeta Webhooks administrados de Dashboard → Integraciones → Webhooks puede crear, enviar y eliminar webhooks administrados. Los tokens se guardan en el servidor y no se muestran en el dashboard.
La página Webhooks de Petto Land con dos webhooks administrados, el formulario para crear y los tres modos para enviar un mensaje

Dashboard → Integraciones → Webhooks: los webhooks administrados, el formulario para crear uno y el formulario Enviar un mensaje.

Cada webhook administrado tiene sus propios valores por defecto de nombre de usuario, URL del avatar y mensaje. Los webhooks se pueden editar, duplicar, activar o desactivar, y enviar con un nombre de usuario/avatar distinto para cada mensaje.
El webhook Noticias de Petto Land abierto para editar, con su usuario, avatar y mensaje por defecto, la casilla Activado y Duplicar

Dashboard → Integraciones → Webhooks: un webhook abierto con Editar, con su nombre, usuario, avatar y mensaje por defecto.

El formulario para crear: canal, nombre, usuario por defecto, avatar por defecto y Crear

Dashboard → Integraciones → Webhooks: el formulario para crear un webhook.

Formas de enviar desde el dashboard · Nuevo

El formulario Enviar un mensaje del dashboard tiene tres modos:
  • Texto y embed. El mensaje, un nombre de usuario y un avatar para este envío, y un embed con título, descripción, color, imagen, miniatura, pie y un enlace en el título.
  • Diseño guardado. Elige un diseño de la página Embeds y Petto lo envía con sus variables ya rellenadas. Los diseños de Components V2 también funcionan.
  • Editar un mensaje enviado. Pega el ID de un mensaje que envió este webhook, escribe el texto nuevo o elige un diseño, y el mensaje se cambia ahí mismo.
El formulario Enviar un mensaje en Texto y embed: el webhook, el mensaje, el remitente y el embed

Dashboard → Integraciones → Webhooks: Enviar un mensaje, con Texto y embed.

El formulario Enviar un mensaje en Diseño guardado, con el menú para elegir un diseño guardado

Dashboard → Integraciones → Webhooks: Enviar un mensaje, con un Diseño guardado.

El formulario Enviar un mensaje en Editar un mensaje enviado, con el campo del ID del mensaje

Dashboard → Integraciones → Webhooks: Enviar un mensaje, en Editar un mensaje enviado.

Más opciones te deja enviar dentro de un hilo (pega el ID del hilo), crear una publicación de foro con un título, enviar el mensaje en silencio y permitir menciones. Las menciones están desactivadas por defecto: un mensaje de webhook no menciona a @everyone, roles ni miembros a menos que marques la opción.
Más opciones abierto: el ID del hilo, el título de una publicación de foro y las casillas para enviar en silencio y permitir menciones

Dashboard → Integraciones → Webhooks: Más opciones: un hilo, una publicación de foro, en silencio y menciones.

Agregados de embed

--add acepta un código de embed compacto. Por ahora Petto lee los valores title y description, por ejemplo: