Pular para o conteúdo principal

Visão geral

O Petto pode criar webhooks em um canal e enviar mensagens por eles com um nome de usuário ou avatar personalizado. Os webhooks criados pelo Petto são gerenciados por servidor e nunca expõem o token no chat nem no dashboard.

Comandos

!wh é um alias de !webhook. O identificador pode ser o número local mostrado pelo !webhook list, o nome do webhook ou o ID do webhook no Discord. Esses comandos só funcionam com prefixo.
liam lista dois webhooks, Notícias do Petto Land no #anuncios e Bot de eventos no #general, e depois envia uma mensagem pelo número 1

No Discord: a lista de webhooks gerenciados e uma mensagem enviada por um deles com o próprio nome.

liam cria o webhook Noite de jogos e o Petto responde com o número 3 e o canal

No Discord: um webhook novo no canal onde você escreve, com o número.

liam envia uma mensagem pelo webhook 1 com o nome Notícias do Petto Land e o Petto responde com um link

No Discord: uma mensagem pelo webhook 1 com outro nome, e um link para ela.

A mensagem publicada pelo webhook com o próprio nome no #anuncios

No Discord: o que o webhook publica no #anuncios.

liam envia uma mensagem com --add e um código de embed com título e descrição

No Discord: --add coloca um embed com título e descrição embaixo do texto.

A mensagem do webhook no #anuncios com o texto e um embed

No Discord: o texto e o embed, como o webhook publica.

liam edita uma mensagem do webhook pelo link e o Petto responde que ela foi editada

No Discord: uma mensagem que o webhook enviou, mudada no lugar.

liam usa !webhook delete 2 e o Petto responde que o webhook Bot de eventos foi apagado

No Discord: o webhook é apagado no Discord e no Petto.

!webhookconfig (precisa de Gerenciar servidor) lista os webhooks gerenciados do servidor com o canal e o estado, e todos os comandos do !webhook.
liam usa !webhookconfig: dois webhooks gerenciados, os dois ativados, e a lista de comandos do !webhook

No Discord: !webhookconfig, os webhooks gerenciados e os comandos.

Permissões e dashboard

Você precisa de Gerenciar webhooks para usar o comando. O webhook também precisa ser criado em um canal onde o Petto possa gerenciar webhooks.
Rex escreve !webhook list e o Petto responde que falta a permissão manage_webhooks

No Discord: um membro sem Gerenciar webhooks não pode usar o !webhook.

O card Webhooks gerenciados de Dashboard → Integrações → Webhooks pode criar, enviar e apagar webhooks gerenciados. Os tokens ficam guardados no servidor e não aparecem no dashboard.
A página Webhooks do Petto Land com dois webhooks gerenciados, o formulário para criar e os três modos de enviar uma mensagem

Dashboard → Integrações → Webhooks: os webhooks gerenciados, o formulário para criar um e o formulário Enviar uma mensagem.

Cada webhook gerenciado tem padrões independentes de nome de usuário, URL do avatar e mensagem. Os webhooks podem ser editados, duplicados, ativados ou desativados, e enviados com um nome de usuário/avatar personalizado para cada mensagem.
O webhook Notícias do Petto Land aberto para edição, com usuário, avatar e mensagem padrão, a caixa Ativado e Duplicar

Dashboard → Integrações → Webhooks: um webhook aberto com Editar, com nome, usuário, avatar e mensagem padrão.

O formulário de criação: canal, nome, usuário padrão, avatar padrão e Criar

Dashboard → Integrações → Webhooks: o formulário para criar um webhook.

Formas de enviar pelo dashboard · Novo

O formulário Enviar uma mensagem do dashboard tem três modos:
  • Texto e embed. A mensagem, um nome de usuário e um avatar para este envio, e um embed com título, descrição, cor, imagem, miniatura, rodapé e um link no título.
  • Design salvo. Escolha um design da página Embeds e o Petto o envia com as variáveis preenchidas. Designs de Components V2 também funcionam.
  • Editar uma mensagem enviada. Cole o ID de uma mensagem que este webhook enviou, escreva o novo texto ou escolha um design, e a mensagem é alterada no lugar.
O formulário Enviar uma mensagem em Texto e embed: o webhook, a mensagem, o remetente e o embed

Dashboard → Integrações → Webhooks: Enviar uma mensagem, com Texto e embed.

O formulário Enviar uma mensagem em Design salvo, com o menu para escolher um design salvo

Dashboard → Integrações → Webhooks: Enviar uma mensagem, com um Design salvo.

O formulário Enviar uma mensagem em Editar uma mensagem enviada, com o campo do ID da mensagem

Dashboard → Integrações → Webhooks: Enviar uma mensagem, em Editar uma mensagem enviada.

Mais opções permite enviar em um tópico (cole o ID do tópico), começar uma publicação de fórum com um título, enviar a mensagem em silêncio e permitir menções. As menções vêm desativadas por padrão: uma mensagem de webhook não menciona @everyone, cargos nem membros, a menos que você marque a opção.
Mais opções aberto: o ID do tópico, o título de uma publicação de fórum e as caixas para enviar em silêncio e permitir menções

Dashboard → Integrações → Webhooks: Mais opções: um tópico, uma publicação de fórum, silenciosa e menções.

Adições de embed

--add aceita um código de embed compacto. Atualmente o Petto lê os valores de title e description, por exemplo: